<?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:fnlc="http://www.thefirst.com/20220331"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="fnlc-20220331.xsd" xlink:type="simple"/>
    <context id="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i887f1ecfbd0d41b293f05f91a9be593f_I20220501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2022-05-01</instant>
        </period>
    </context>
    <context id="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3a78a8b93d87497a8d0f05a17095a3af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icab2cfb11efa4399ab02de73883d428b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4573acc1f5154008b5760bef925911cb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25fbdb31f8e34c2eb56d3a887546e23b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia7081ec50de047e0b74d58a569ab0b4a_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98e1fa7f320444fbb5419aaacd17f1b2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i57a918a0729743178b32cba67eb216c8_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6ad442f2d884400dae1bf80cc6a8de14_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idca5228356064e63a30b6ac3254860c1_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia065c676b0484b348aa0ed58e735ba31_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i215492346462451580fb85ee63e4d6ff_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0c0f0330faaf4e1f855a33346c04ea6c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:MortgageBankingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib9e4e25e8fb145a5b0d5a742648d57c6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i37a20078595f4aa6b7091fbf85f9938f_D20211001-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-10-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia6b0094e5876473e8249cc77274561fe_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie1e3ab70c1134090b2315ab0e9717b75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i65f8b2c9a32c4539a25a55878e32a280_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="iab530feaaab746b8ba849c834578e835_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i67f211c6ab224ca9adf445d693717a63_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99dd08845ef5420285d329585b42f6a5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4f0746fa083547338f48b430c7c8d00f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i172427caed454e2fb689313eef83e02b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia39012d0684c4b38bf5574385ebc1063_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1b25b8686fb54ed2a38055d843c6ee67_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1a7beb82d66d4c3aa8ec213d62a56834_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2335cd8d63e2443581c95f039efaa2f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="iafe94e48a98c474fbcaa4328157c01ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i4111a23997f34db99e61a6b0b9727cd3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3206ca06c5cd4df7ad4023f0c60d2da4_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id1eb0fafe4ca42c28074149b77de506a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0a2834ab1f8a47e298158e5edd32ad4d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3cf61b17f9544b66a4a94a26dbca7cf6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i62d434ed9e7a42b280298a18c13a9e3c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4de0a04885d94604a1926a14fb863252_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i36461f37568e4accac65dbf5f66d343c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i584a747480b0478cb7a98a9f650901b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32501098aca44e5baeb3a11e7997250d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="ib94005c9e52b491ab53791cbb061b046_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="if423553444724d188dd4f503bf87559b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i96dcf30d31634ca9b0c7ab66507af938_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib01316c9463845edac82746d9317e148_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id1f704d280b5484ab91b680cd927b5da_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6803c5c897cc493db6368b35c84e4527_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibe1111ddff55489ea264a62fd2345be2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idcc7277a89224b53a319c1402819008e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie37e3b91aed84c3b834d841b3a746e84_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2b8f05b12b6b412a98017d2fab69317f_I20140930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <instant>2014-09-30</instant>
        </period>
    </context>
    <context id="ida0b3c30f4e5489ba91f516101f6bd90_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i368df526d880456aaac941e2398f63e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idadf49c8742a4e0e82e25d41d68463dc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if33903d82c714355bd8008f2cb49b4db_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4b64331ecefd4a3387e227882eaa907e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ica672716316c4877a2f6f1918619142f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i64792fc77d35460e8923476fc2cf5cb0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1b0e11a2a61b40f0a9379351893c09e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4659357eb6164565b0a034d9024be68e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i727e07dde4b84262b9d88246a253b6bb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i628499530b334a45808728120c9ba0a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id812aa4c2b3046ed8d2ac59a75d84953_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11b72b280d4b43d597f136e7c7ef203a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i20269fc8978c40f3a9155c9a690a3ee2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i488e000b77b0442c88769bfaabb4c690_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7b83badd5acf414ab5e75a2183e2b45c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9137745f50504e768d67af35848d61a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5d72fce8cc52477fb85601014f3ca210_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i629ff7061ace4deba611cb6f312242b0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i139b5ec579194bd7b62dfcaeef83a724_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i88a9777f8ffb4ca088e0ae6c4419ecbb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic121c48c51554ac0a9125984237ba00e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic18f9b7336d74218a524433a604b164b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i01bf964f16dd45fda0c277992aa42acd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id8d6afae7adb4df0a2fc9c34ed9182a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie219612ffd344713960d5b1bf01aaef6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0086f62a3b6b4ba18044e885f0b7d4e9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iee75c333659043baa78bb1d40ce56e5b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icdbe6de9d4ae410283f80dd45516a8d6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i772def11b62d45129e66132d316dde0b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8e053f3b7c1d4c348ca347060bd0643d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i806ba7201e2e46f9873d7e389336336a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i87beea9b177b4d97a00abc91a64ef91a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i081836fe8e6f4aa58c3b626bcb028362_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8cbbb549ecc84764bf3fb7d39d36de8d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i58ea3cdf888c405eaf93355eb99340b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0ce0ac0d6b6b4d5bb0d34f3dcdb2e462_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9fe30add7429454499df05514310e260_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8a4e3f0637e940e7ba8dc6e793df75af_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0b7b642beef24cde8a766b4c62969cfc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i189b2d6a9f104c31a28a195072382957_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibacecdbd206a4b219d9d1100a4510057_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia13462423b9b482397ea2195fb1c0573_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i783dfc7bf5ac4d15be9e77514e23ad24_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i561df52457a9496993e575db3ddb916e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieffaca87a8f940429fcd7b933fe47c3d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic3e6a9fc6f194d2ca306af14774b4870_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1fa63fb17c8f470a917bc28da4a674e1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9783686a35a14a758320270e84495e67_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i562fd7d610014bee8262bc192a3fd78e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i49872b54ef994eb49b2e372a71624b4b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i78e0730bc9724521856685826dc86087_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie6d3aec2d4514384809dcd6c06e50ec8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id4332b2133ec4ce287d8147119fae52f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib7f6978fc4dc4438894d358a56b88599_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia91660b99f1c4224865e5a3ac3f4bda9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib9b3bb1479a64623aac4e7dccc03ee21_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie3d73a2c026d433ca127d199e176cd4e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifa704edc9bfb452d86b25eaab375fa49_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9e6001e55ece46b986effef22a06ad59_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic7f56e19c7d5459db769924eeb47b45d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i1a4be2c0352740d48f468cc9638cefe4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4b7ebd9d87324cb6b449a464f9060968_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">fnlc:SmallBusinessAdministrationSBACARESActPaycheckProtectionProgram1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9aac6f7fce4b49e1a4e0cd83b9a3324a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</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="ia3be9bdf9f724e258829925b69ab51bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</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="i31e3a475cf2b46558f0f1a6b1e8f7800_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8b73a2adf4da46cf9bac4e95d67f7ff7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33443e53dd7c4682aa092efc75a200dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</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="i8217c50547c8450782e1c3b427e82868_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i2a2d5aacb2bd4a7bbcf43b71216b50df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="if76f99be96bc405497fec731005c8d92_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97bff6793e8a470392d7b6a5a034661c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c13c180185b47c387d569ae0f649da8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i1449f02cbd8b4bdd82954d4fbc46eb5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</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="i07c9d033b1244c14a04a37e45755f032_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</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="i4d4155e0d9fe4788ba65513a2fb0d151_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0e6045441154193a8a0450e591a0434_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f8fda1e456045d8acb3a357c2119c3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</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="ice9ce57cc7a9449887d468fff823ec53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</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="ic97611c08e64405e9388b6dddb2fc347_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</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="i651ce32bc1ba41aeaf06789b8ca6c192_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51536ef65f5b4c5798069453aa3b052d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icefd6e3b5cd5494eb809e343adda3fb4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</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="i098127c571484294be19736f8e9c9f37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</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="i0cb4d507bff24621ade703fbe00876c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</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="i728c422be6ec46d8a1e10349e1cb88f3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4b13a6c0e364ef3a835fc9a85e67510_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib599bdc46b334f26920262dd2e811be3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</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="iec4dd8f521b54e678e60a2fb277788e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="if6e55368628a4439ac1ceacbfa509bf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="icb1df354c55b46f5bd9b2d86dd1bc06a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i48283b216ec449479509fb69f29b0f5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i115079e8a1974306b71b13928534d99b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i338946f8feb44deeabe1f44fef0b4c77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</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="i3c24d6cd6012415cad004962d551a5c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</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="i3d1d0972c0534e10866076173644a0b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife297918760c4d16ba0a51ec07f4562a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e52fdee11464c9fb02dee98320d054b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</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="i0a4efb9dd27e44ab95e1a035ac42f2a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1bf0ee72d9ad4834b2a20ea730677661_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i715f049ec02d4e9ba84883c2aa9881c7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i655131a51f2e4de882e727d494ce4355_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id39c1b0622f74c22b588d299742b264a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if0de3274799748ceb0ce37984e3dabf8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i4a311ebf40c14eca875145c4331281f2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i83d390a56ed54ecfb58ff7410560f973_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib762cd78ae7447898c73e341cdfa4c7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9b38d515e1f4398ada290d5ac4c2177_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="ib21eaf9968bc4a3593c6211a4c0b6cc1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i66a1428599514d03ab5f4e244af4be03_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i125e2a17fc08482bbb92c63562551af2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2bd3189398c342868fd5ce6bb94afa19_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id44b306dd4a74043baeef3da7a883790_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i43fd435c57304a17a7940bc95f02b70c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6ddd331c3a2640ac9e0ac05cb28aa1db_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic84592dc451c425898f445feea9fb40a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i081f724b68a64b2587ba5c014f41454d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id68872b819cc43b6907b9cb5909c9e22_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0eff8a96b070432fa922ac2875d00321_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i072f7fcc1e9a40a5ad2e268b81e4dfe3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iad6b873d27d24445a294afe2d4217cc5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if830101bd59d41c3ac73dfa013124bc0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a6de43fa38644ea93dbfdd98f25f299_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i277a77b805d142e493463afe0d79b1cd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i23be3bc7dd7b4ad294d09816f3374885_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3e104dde24054411a7876c3cbccb980c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i52e00a8a6a7c4a69b3c800507a2cb775_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ieb64af481dce445b9dcc419634f39182_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6a9b5a3546154e1aa97d779b9e3becdc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3912769a71e0477e87345a8ff5cf2315_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9c8f904266e248b78c5b1b8261689f12_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id82221f072ae40418ef3aeea08676375_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id34eb3b6d72649bbaf11dfe1c39d7c4a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idfc0ebc24b244fe881d115a99e7b8fe5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i14f575c27f114b1c94a5a885cfceb97c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia26ef70ea3844dc089aec004c1dd4135_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib102378c23f84f2982215de3d14a4a23_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie4d4952a57704ef6a2611c3ee8f0d2bf_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0a6196d837324d9aacb945d505e116f6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7db8261841ee46f49db368340b67b8df_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i790408d53b854218bd2f9e06a1d6b462_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i605398c2053a439c977cf43e579f7f08_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i94b9659001bb46239f2e5da78881b8a4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1fab6ab5736943b1928a4dbfffae4f6d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i58251593abd94fd9bb0443649d81c509_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia44a7400835d43f994b2e0db49fa708e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib24ca6add416407299fed0206bf8fb1c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaa403231f18e4f448ed518a8ac8f663e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i350608703a574a158d14911d871b9a09_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie5e6797b0e0043848ccc12febb08d9ab_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8eb3d4c565b4429892cacaf8d59a2c42_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i57d11a7cfab44b18bba0912e82dd1ff4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5e6ab4790d504717b79fcbebe9983837_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie596c7ac26bf48e193da61654525904c_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icff4f5755bd344789b180df27124e25a_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icca046989f4642bba57b3f4bddc02631_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2cd144dc2bef4bd1aa7b657023dc5c8e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibdb8e67a205441048e37118bd00f77e2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i381e44f7c212483e87ac847cf88129db_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i12c7c4e585674af4ae0b03663562f386_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8dcfbc9f32b74a348a39c15febf4913d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibc9c4e478c764f8b8f440643a6001702_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic1014845b57c4e1f8479766484ebab3a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7d5fc7508ccb4ece8e05d9e4fd4c845c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i89cbd367b9464272b21a9792752d0c2e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8e1928448284467ba21fde36b0c8dfae_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibaea127e761a49b0b7ac26da49419e66_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic9c9172ea3fe4be7ac7b34c384b2eb0b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id19aef0852454a109e6b569b5bb85346_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5685cc5369bb46f9837c91bbfee124ed_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia2b9cc959abe448b9bfef563d2109527_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i73fc56f966444341b904f59877311fb5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i68a783f781314ad7b320090440810fba_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i75638c6a0cf842dbba40713353195af1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i18c9f05a0677425d8707718bf726d151_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iafa6292fd6a14aca98c519654ea7b8a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if53d1d49e2b4413492a5cb394622c4e0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9ed2980c32174910919227ce0d3ba583_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2965e6aced5c4b7b93d8aa9b4b6a65df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7a7db96a49ba40f6b026528de60db9e2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i308b3386ecab426195d1b0e37a8817b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id55c3d87c5c0451887ceec10c8d9c774_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie1d3678e72cb4adfadc0f88a2bbec7d9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i842fde11808b4b7ebfc77f6e7679fd15_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2c2700cddb134464a49c542ee73125b5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic71e2cd09be64c4ab1a13f02320e448c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie1811b7aee9a4f8da94ff3deecc97fea_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i335523de31b7495ba00b66fb27d30ed6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4c7173fae7374a1c886c6cf0d52e7ec5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic66c0f7b17ae45028d6b13c70bc64a26_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i546fe66d0bd64a3f9780b1c1d35d8388_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5c15ecf17a964092ab2a649831815852_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i54bb6bb13298424e941c8551f79d823c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icf2df718f7f74ae0b6bfc218748ae4ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i63f140bd056646708988d9789cf8a2dd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia0e296eca3aa409eae9eeb9ce36381be_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i784b9b53004442b28685c0bf80837812_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib13296b3fdd54dcdb330e6ac0b4c99df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3f9d061e76540118503d5c60d7faf32_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i496c54b55a6840f88e4869389901659a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac4a11a218e14f968500db750731a95e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i507e0cc0c3be4b308b132b3c0bd54ed7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifa1bcd46513c4c6b9f0f2c0b5527903a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0e9d7937fea04cecbc2deda65c52ca91_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i261a908f750b45e1929f184298d47ca5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b86ca24cdf04f7892863397fb0ca3e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ef0a6164515453b9f7a025d7ed94cb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie444d9f577684fccb68ce1db90cc0367_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifdf98f60a6e8451cbd905bd887987197_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56ec6889c72a46fcbfed64d6ff451233_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ied5c555c8b1447b2b2316aaa90b92288_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c3f9a96d5604eb5b7b1e996c6d1a30e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38b5399eaeeb4b59a3c3a2110eaf77dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3b8b7400221744d69724994ecbf0b5b9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i756b14bfb3714293a4fc7fed743300e1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19b7e173341d4d349718087933d4bb33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac85a01adc954be48d0f887e85a5d66b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia14596fa8807428e87fbe89ae5b98c94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i18f5481715444d9781a90bf75879095b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7dfa36178654ac9a50f900494eb9568_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee95da225c274b7c89eeb2633bde4fa2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c726d996fc9493b939d09b156aaeac7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i327daf5cb0a44d44b73d3e8f630237bc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f7d7b8957a14b08abcde4fbf33d652d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib75876ebf1b34fc4a5ea4aa6d65fde5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30c34217fa8645a6b7f86a8a3ab6de1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i842a0ab31bc642259011502a6ba7fc07_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i29a3a37cfd9d48ab9c05eb520bb1e225_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6414c97005764ed8be6df07b15ce13ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d91e97eb1414fe2b5d0e39ab07174ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i28f4c17d498f4dbb9b430f113a24a8cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75aaeb49fc514f48b760e7cadb6f21c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafd4b63c6a074331af9f3b8573abf950_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3fe827048c9477f9f86755b0250fa6b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i864883885f064cf287ade9ec2b28b9c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60cf9436a43f4ae59a18d952a16d37bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fe33ba36ab64c4489d914886fca601d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1940ace556f046e4b9fe1e9790751a6c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i075441b3ea8546c4b35dd2c874857a6f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic09cf1e67f814b6892f9595e4a771618_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i372bc6881d8147ce953f80dc7d3b14dd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id556cb3f6a1f41af8726a656c7d19ae9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i14d294a89bd14240a4e7ebd77adaab18_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia365ef8234624cc5ace0360d01dd5854_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2c52ca838b0644ec9ffa55789104f5cb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3c4b6efbe47e47a98415fac6bb7b6cb5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i629545bcb7a4453983a2c7c5a72b1b60_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4a18d5e4a9e04e51a378545162ba3333_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic48d16a6361944a3a7cebee4481b76dc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8be8e9a7b2244d1ca4e9d245dbde5f4c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8fbedc09822b43f7a6b404e370a8e06c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i440069b982a44b2e99078d62bc43be95_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ida4c0d9e58c746b8a1b11133d95f4d04_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie4dc2fba43e34899ac5b40214e28b52f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia1861b9e5f19468cb0d65d8a9f0a9043_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia7d9a9ddf92744a199d5d3d9975305cc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i929a02093baf4d768650fc1b3c64433b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i662db8d32f074c809d9447b9b88c67aa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i68f42265800247068ae0e345adc0e254_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i213ea54a15364797b0b3585f587b226c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic34a7e23e77147d7b4cc21d90c3f382c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3caa42a175cd4232a3100d5adb2ed6c7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3256e03fd8514facac2d7141faebd66b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2f05bdb773734cd7b1f4691272c5da8e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i21048a983b314d74a3315661370f15dd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i752342f03ded483bbfe11560302da9fa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib5e99b16d3ce4fbfa1d57975ba3c6110_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i201a1623f60c46b6a89fa7e4f771e34c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i396eadedff0048228e964398ff54f18a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i848f0ccecd224e81b0a7e513f813f806_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf5368d42af14baea2f53572ab80760f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic419b22c90c74cd7b69ca9dcca1ced2b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8839d22ed8174586ba6370bb965c0fd8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3ebcd5666b0e43d798727fb458a706fd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:SpecificReservesEvaluatedIndividuallyForImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1f5e83654fc148968da211592b6617f3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:GeneralReservesBasedOnHistoricalLossExperienceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i70af00c9c68d48e2aecd317632139798_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:ReserveForQualitativeFactorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0f8c1c7a8dec45c287ce72189868dcf5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="fnlc:FinancingReceivableInformationByTypeOfReserveAxis">fnlc:UnallocatedReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="id6cd921328344402a748cd650d9e954e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if67ca378b4414fddbbf807176fc21cd0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iab263c75d07843028bdc15d788c38076_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib3d43a7c9c66472885e912dd488effd9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i65009090f88c48ed8c50673f393ad60a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iaafaf2f6557d403d8d256a2d471577d8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibcbae61e4bb04ac5803cc4c7b2b6b9d1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="idd62f18183004264ae3b15901438c5a0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if5178b9bc3d74cf6ad02da21076ccffe_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieaad56c93fef492fb20eb83f096fa674_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i142c10601a8742bd80477c950b3b9810_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8b5514f6e9cf4e15bc3f7518a3e692d9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i00eebf8ecca748e2baeece310fb5ab8a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i46633470da91449f9c2331d94fbe17a5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0d959009d4204779ab5e7959d8c24e9d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i705c9845b42845daa54be52232d5de4f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie71a55762986441d902d5c3532854fc6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8f55e141752849b6baa4583bd2300eaf_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i885d2679b4c14226ba99385dfffe7037_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i151a76ccd6514c998602c4db2f739a2c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2ecf3739f23540f78031b7b6f9b10631_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia26faf123e1f4685a59df0b2b594c918_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i690468fca5ee49d3bf1368cc2f865a0e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7498f1b9cedb446f890eb77f57410b87_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if926fd3359ce43df9789286181715b17_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic42e601479da481ca96902fe4f548069_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2fd837f1def94e39bc79f2e2d553f251_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i60c69dedec6646e88a0f919f25501bf5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icdac45c2312f479ba5df3c32a8be5ebc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic665a6bdc7844572ba72abf9ffeacc0f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifd26f9b15d8c493484c17fbb35206f0f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie357a2b7a39c4f5ca38fe36a5e2dc439_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ief569ece82214ca0901e188387e130af_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i0a65d17c19c24364993c63cd899a77d8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9589f5e18dd04ea8b54a0b8c7571374c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i216a7c52ad6743f4a88e8063de87e7d6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic51a941505254498acc46653664e1a28_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic3b96a95026b44f68e2798661dec7179_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4513332b50904fa4bcc3268c078b5b6a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia2290c5d420045c6bf8a97839979ae8e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib1e288e0bc8f48e5ab9e7c012a1880df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd08d13bc81941379b60d7899cfb7bac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b9d8dc13e2c49a3af2cfcad00111720_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3c2bbc643f44c20ab18add40d3a2b85_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i41c2282f714b4d00988e437a7b2539a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b02468d1c3c48b9b6d88fc3ba25e411_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fea61fc202e4ea0ba0db03e37aea895_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i73f86b5b96484090acf686740ebb7221_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i181e03154a074c3289292188e8de1ae5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9133536943a94dd39c62426d876b7fd8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf9487c0c1a6430bbf181eb2f5208e37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3022b4b435734c22b79f13e5ab302050_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id44baa212f0940dca1de2fa2fd978a14_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57277fa48c1b4bbf9f4ffbf86c957566_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f291ac2e1b242c394927e438492602f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21863d95876949178b60e1465ea8c8ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6e35e55dca4d486d8ef78b4dabf74e2a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5aefefbe44a04a2d8426c91fb4b405ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4797f726220649c9b9e11df1cac0b384_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i857d37636ce54935b332ea070270e905_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id47d2707d8fa4842ba743fed09e17ee7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8d28ab3158240e89e732b9b760f2997_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i113126ad4f9d41ddbd6f04d699235f64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75db82759f16427cb8fa662faa4279b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9535215a36ed4736a0cfd3b7f852276e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ca8f3c9d44949aaacea4a7ff951684c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64f09e30e4294501ab4b365ce5e3a822_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia686db7f201f4d9f936c5493d3999a5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b93a0fa36894a3c9134e0ca78197059_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb8cb70caab041b8b2d5d325b855bb30_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe03e7ee258546c3a70eec1e6ab4c62c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99d4a8ea68d5490da7ca494a2295d7cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6338459d12948e58c8b263815c32a9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i71c2ac7c8bea4fbabb896d9c1cb54dca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61dd86de69c547b0a496f68b7d2287db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76c4adc0b05b4461aa780b0138789d4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idca10da0b51f42028148422eee20d293_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b13f6b76d05464d8cea17b97d265c13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4d38a0e848f4e2bbe2dc1765fa7551f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icf3a196e280d44868aef2710555fdae9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7282a44232074c24b26cee7c7f59b871_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id0527b73f15340b68860d3f5169b0633_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6868391057174a7eae7a3c72b25f7526_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i117a08227eb84e2ca3c03fbe0371c49a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i84b5f5ecac644ae997f0ddaed12e12b4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Strong1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia7791933b6674fbe8bfb1ed162f21841_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i96833e5124ae4ff594d1002e9c112787_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3a4d041c2c3649e68c12d54542e64660_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iedfe7e3cab524496af2002c187879990_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icd6c4b5a7b634410914cf141995b9b23_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:AboveAverage2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i77d5c1e19abc45de94b8cd2aef64021d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i259e3c9ed4214cae9b228cd9327ce3df_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i67b66b2d9ffd4b9b98884e6f65fb6023_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibf6d584cf14a4ad4aa361a015433f261_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1ad7f72576a54a708fa00ef3e11e41d8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Satisfactory3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i153452f4f05e4b769bd62f54fe974027_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9ff1ec26bcde4747ac6a2a32a3ff38c8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i46989dc6e686474b8a1d6119f168bebc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8665972d31b84cba8afe36c894504c23_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ida127d37f4294ff09125c274a7fdc5ec_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Average4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i545b7b74deb84598beb7487afaa34ea1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i89926785fa2e43bd9b8495489d2015c3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icc38a01760354972813c28d8e6786275_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i90517c28ea494db1ad2f05653dc3a961_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i826ea4b4db364b1b94c39bf308282587_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Watch5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i02fe2fb7105b43fe8b28394d13215b8c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7c98ef4b167349a79352654a3bc22626_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a2aa8e70a5749b18c38cb172893be51_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i30dc06e30fbe49f88428423a9467e6a9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2f0e51bbc17a408ab04c6fd8bdd03013_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">fnlc:Oaem6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i84c9a69441f3430cbdcb62644c3bfebe_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9261ef511b2f4cc8b779a4b75f65047f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib0d48b65bee543e1bcf4e14c928a4107_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0a176331876645aca41cd06e5d5de874_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i348e7ff9a9114ab8a886cd4d1bf60736_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibb7bece5da244fecbc9958d1e65224d5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia9e50da024e14ee8afad99c3afc707ba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i02872508671345da9e6e35e8eb469bda_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0f702ffdf6344b7fb483e4ed71949d9d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8c0a7b4308f344f08767e7005fd8ddba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:DoubtfulMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf4e2ced01514c96ab58c7021a20b00e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if19781941b634f7399c28fc1dff89298_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25cca8614eb2458a9357a0e04f1eb763_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4bc03af3b5c46b48e82f5934c1abafd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iabc84dd639ee472e8997fcabe40e85a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i50ffdcb8b4bb4acb88b2e0b5ea16e1df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib629db28e65b4f12a937d4c4de50d5e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i205aae9dbb0942369a1ee7d9bdea561b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic57fd2e4f06a405cac2eb61e3b156204_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3337870caa8d45a285dfcfbe5af6b0ae_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb942b0e867c48749d8e4c119d6ccd9d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57c14110a0694b39a4e86ff05da02ed7_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:UnallocatedFinancingReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i571036344de44eb7b13799af0bdf46ec_D20200428-20200428">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:Plan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-28</startDate>
            <endDate>2020-04-28</endDate>
        </period>
    </context>
    <context id="if4d6ab29b9b248938b9eedd804e90400_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i245456ec17c5423a9797676c19fb458d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:Plan2010Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iffb9ef8b2c1f44edaeed3784e305c44f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iedc220f4f07f4601b446848bf3d2028f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i608cb574530b4f909616231c7f010081_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:Plan2010Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:FiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="id12a2a68e1424629b25f22a86275dc7b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:Plan2010Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:FiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib5de004569fd45e2a61766551daa16e5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0b9c51edf923437eabfec90a8a80dd0a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia48d6f223b9e4ae9b28353a23eb14e4a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iabc731324c554d9eb48f222d7b0568b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc0eb92213de481c815a4213a733b2ab_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:OneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i1cbde1754a594234a7a7e2dc44c04b75_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:OneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if8fd588633c94900bdfaacafdef80e7d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if39b18b75838479b81d8cc4117f0645e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">fnlc:YearAwarded2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">fnlc:ThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9790191a2c2849849252c11325139d52_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5e550881b5c24abb923026f7098443af_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">fnlc:A2010And2020EquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="idf5a46c622d140aa82856416e4d90b59_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iee983a5997ae413292d20a15a8af01cb_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i16b9089ef4824e08a6d63cc8a4c5460f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i664717b24f2b41bd81a7acb35ad015c3_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fnlc:CapitalPurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3ea90553f5db4c858026b879d32fab73_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">fnlc:CapitalPurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7c5580596b0b4d4995163c75e0c92bbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c89d10ee820497c9376e5c0fe9dfa4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibe45a284b3e44f88838d247d19d8fb49_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i539daa85a1034ccbb6108e15910723de_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i0d5f004743794df9988641339938aeb4_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i83144fed60f2468b8362777be0a443a9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9debc617ca8b4ca185d0c526147399bc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3026bbd98ad343b7af9ade9d54d062c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if98fc9a3ea4c4fb2a3c6f81b9a0a5fbc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4bf396ec19914104ba8d911b1c2bc80c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i947349cd31c0483c87974e5a983055cc_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6b95abddd5a64d728f19961798b9cc1c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifd30c380e8bf459b80ed9efd75283eda_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">fnlc:AccumulatedNetGainLossonSecuritiesTransferredfromAvailableforSaletoHeldtoMaturityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i56d46881a71d4ca5972196d64ee3e774_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafebc024005a40dfb2f73880809df7ca_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iadbf2222f0ac402aba580b9b7ac38be9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i8f9a1cc7e73144909f3d534a83cf78a2_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7d5ec12e92dd476f8ace80fcce5c2e92_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i199a94a70dab4af1b10b6559db17eb2a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib9b64eee61fe4ae2a490b8ac90223c52_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i62b6be3fb76a494e95d3d272ae0ac3ca_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14e26aa20ec2474da128173388e4fca2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id5917987c6c9424e94d5c9b8c0821b06_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune272021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifa7479ad926748b683c568171c8b307b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune272021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic468a8c0303648aba23de1cd035ea1f4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune272021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i070573e3e71d4b82b370b8107927be02_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust22024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6ed23c1bdd394612a030e76027212783_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust22024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadbbbc7ca9e14a98bbc8c5caccd44936_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust22024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib7f07cc18976444d823dbd269bf8dcb7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3b1e58986c5247d8ad6ec7f0b5702f64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d5319de69b74fc29fe30da68ea2e3fc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapAugust52024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4216740639ae4c08b48f6f4c682a7b69_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if144d7aa063b481ba687e82e3f4f0338_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i94fff0ddbce94840b9346382be9e658f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2f427ed94989473dbeef82b065efc679_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i207323c91b6c4d09af844de4946d9a4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1393756e165c496bb1adf8e3bc5062d9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapFebruary122024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0fd1e117532349a8afa5339d82ceae4b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i69509093a61e4f3380dd8e224da2e293_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib180487a978c4c1c9df81428b5fdf580_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapJune282026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib35772131b9245b8a2f73cb66efce04b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9a8d3194f1c4493e8b44c1eaa3807afd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i509feaf046964f4a9d8fc19cb133f96d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib26c620fb06146f89b053768f32cb986_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4fe5ab2a748e4c68bc5daba9150e5c11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7a6bdbc96e54fa891904f4f28b87e25_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapMarch132030Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i570344f6eabe41058c0f9ce5a8b6061c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i77e9f81cebd84eff8beb7bf7d194436f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i004c546191f2404c896dc982cdffcb27_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072023Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6df2d08ce47440f082b5550140d39acd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if1f7d7b8b3dd4aabb7513d99323c79a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0887914b09064330b0dc5cac4326ab3a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:InterestRateSwapApril072024Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3a40fde175884dbda691f8704af51292_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if765d6b5cd09495087e3420c109bf65d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifccca50232e240dea4a71887a0f31213_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3fd3219c99ee4ccdb10cb84d950fbf43_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="iae7440b3849e4b6c98091a524b169cfd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanSwapsMaturityDatesDecember192029AndApril12039Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ieea736a782a8430dba68481d738ebb02_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3be8df1bb44f4be39a05256ff2937508_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76b98c94434344fea0f46e7516c8c16e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6adcce7dc3fe453e9eefaee11200d44d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie831de84689449539b25d14a65777e33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i196eb8f6aeb2431aad25573566427b2e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0cb368ca002b424e857961ff46ff9c98_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i28a8551a7ada49afbcbfaf1a23a2d88d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i58c1c42c2f864433a74daee8a47fa68c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:PayFixedReceiveVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icf944a5025fe45d8aae39fd09aec68a9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2a1af5b0f66a4d64bb568c53cb6c7dea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59c16f360fcc48d59715642399ddcb64_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib363ffddb1574bbdbc1aa0da7039241f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id03ea53cbacf4681bc2432e1643c51e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i018110080f744efd8a9505db459d0680_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i805e5a6411bb49f0ad8b5d792df389ec_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib10b1c3eb48c45bbb6c0ba61546fcbbd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic6cb60f40a2d4ba8916df201deda42ad_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="fnlc:DerivativeSwapTypeAxis">fnlc:ReceiveFixedPayVariableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie16b482dcf6a4c75a7c5afc8ce68f761_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5eb7000336064b3e9afc6813601d4125_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</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="i97cba14a5c094a0aa7ed4412dee1f1ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iee8a168cf08041c9af78ebece107d4c3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="iad61a32bff16496f9d2b775de83b188f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i87863ef38e33491dbe7489f2d0b7ab36_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="if937314f7f46425ead69a026f5b9070d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i60a81e529056454fa82a093eb2dd13d4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i95f56bce0a8e4d6c8858320536a46e24_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia80e693c4c9a4aa3bf7ef6202bf65601_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia46c481a8982464f975f8f00fda39945_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3939ce83963c48bc84a7168bcf028f22_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i9d049350b53f4fadab299f1e4588e056_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i1fcb1908c550442891c3c68325c009b8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i2539d480211a4d0dbf467c7b5dd0abc8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="ia8da7a9e074348f9afade7b2e53cafac_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2dbfd02da9564c68a7697b9bcde7019c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7c365e16baf244cf842beb45fa2fd30f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia5b1bd7fb34d42da81db7bc4a7866658_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie951d1772a534c2aa45bb5e45ddf50bd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iab4ac93573b44e41b19df4fc5f396be6_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7869111a1a3945e6ad7ed92cd27ce070_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4b38fca4887b4040aeb72ebb6a9256d8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="i8a15f486fd924a94873fd5fa01e37b86_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id39a4b0891ee4c75934ddc5a9c5a1063_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3998d5a8ca5c4deca73510e1c8898a84_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib4053114f7994326a2e308e71a9da3c2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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>2022-03-31</instant>
        </period>
    </context>
    <context id="i72d40488a70d46468b24b6476b1ad1a9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i1faf2fc98d614142b06fb4cfe40e5096_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i71d35402b0364eabbaba3ed4b54cb43b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="ic7c3aa61f4e54c8bb3d49076db8a34af_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="iac1eebcf06844bb19b83745bd9551bb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabd7bcf7791a4f87b5f15dab1c60712a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id817c5f6d1274660933812a5c26d74b1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib9a4027fbaa54dd28451d4ad0fd2e28e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd87f95915bc43e8bc0e595c9ec98d00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="ied6221520ffe4cf3ab92a2c828cd3c1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i35b41ee795c647c6819c0771a651c817_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i119691d65d0a4c08bb268220fd72e585_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i9e797a7f8ec8463b96f0848d49827945_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i61023c4542394992bc0e0b35592bc8fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7eba7e6ad8af48e7b227f07f19251834_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i445b39f2fd2c407cbcf50babb3d51322_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8b086433ee04ec69e4ce9e8ef3e3ed8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i53714b16d4294c61b73db642c62755d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="ife371ac1311946c8b2f5a64df19ef1cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i05e6b768286a4a65a8acbddae3dd5c90_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i5556e493259d4b4fb81ccad73524a13c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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="ief59412eef2d4762b1f373f581aeff16_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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="i6159a21f7f1142f1bd6de7916a48fb00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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="i615ea5a5ceeb47f483fe07a17f18caab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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="i61e28f5aebd54ded8b3de6a654b20481_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i3fb9b936a73b40ee913a324abee9e084_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i95c6a2477a5e48aa8dcd6aacce099e3f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="iad74502a495d4ddc99d8b91675c4ce8e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i02d594129e174b1a9b9c8ca4600e1f36_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5a246644ac8c4736b6ee04960eaee9cd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i651aa5e9080649088eab7d142fb1cb2b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4103e6dc0a9d493eb5603decd1e748f0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie77b866019b14ac28c527f0d298635a4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i3e38cccba4d648f4a16ac31900bb7d94_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i0a0b763c599742f5987c87c05ccc22a1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="ie526affed0f746a188f027e4269e687b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i4bc5bc014498412091819ce23cb065c9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1c197738ca5d414cbf1aacd185f47e76_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6493ddf1dd754360b16265a695658bb9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ief81cb20d25c430cb4481c4e9cc4d1e8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie5652feaecb14cad98b8ad3a73ffd095_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i28fc4cae32dc4749b272496b44a55548_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i1a9553fe95744407ad1da71af196e414_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i3ddfa542efee42268ef9b25b5d721685_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i1bd23f5c0df94d16a1e66f1f1a14ea5f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8271c2dda0d94248b76ca2fefd59700c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6f09a8c06b01457598e416043cfc03ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7928d0e41876428184588dd8aeb890d6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <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-03-31</instant>
        </period>
    </context>
    <context id="i9b7afbef19e6455ebfc1f46a80a71887_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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-03-31</instant>
        </period>
    </context>
    <context id="ic99fea26ec324544afba8729e5c87757_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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-03-31</instant>
        </period>
    </context>
    <context id="i105c16770f5a43178cc80a7cc99f6922_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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-03-31</instant>
        </period>
    </context>
    <context id="iff0f115b15d047349ee2db61e6b2b3ad_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">fnlc:CustomerLoanInterestSwapMember</xbrldi:explicitMember>
                <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-03-31</instant>
        </period>
    </context>
    <context id="ie3f099ef295f4135ab18e1cd4d6fdf2e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibe5408f5df014ab996aacb09b4c91af2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i773da4833e064057b11f6d57372851f5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="ia694075da7a244e8ae81dbfc37e796e3_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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>2022-03-31</instant>
        </period>
    </context>
    <context id="ic6be737f9bfe4f97a2cb81a10a8c9d62_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="id212f6b7a93c4e4e8243253b23fc06d4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i986167f46b194bdb81f9d38f4fbbed74_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i828ad10be5ee4d6ab7fe8eb1e6c2d9de_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i0323eb136f1c46a0b243e4c6c1f9e20c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib55060d95eb84401a9ee78fab468a339_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i92d26b7fca854b488f0c9f5ed736a0eb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="i6a3d1f640a67497eb282e7a4978276fd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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-03-31</instant>
        </period>
    </context>
    <context id="if97965c57e1e40458667d70a857c4071_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i53a12f5fcd894498a6e835cdfb0242df_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i080bb852a5314e5eac914c55226fade8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i93a4348ed86448d2877047c06c3d3379_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2d82b34ad86341bbbd1b76535201b85f_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia87225d54863484ca713d617476538c7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if1d50e1b2d2042cc81489c9b14472635_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8774d4c984634baf8cf676bdb659cdd0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i80ede8ab90524e869eb109dc4531f55e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8eb286de80ff4dae9d8838fd1478a271_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if8d13bf1a7404a03a6657a3f5d2eae38_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iea387629587a4ab48108d6ff268d13a2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i43886729ac2e4b9b80c957ccb944dda1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="icda838c428ed416c986e6598a46c9e90_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i942c9e1c5849410aa21ef53ff538cc97_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ife89274785214fbfb73ed33bc2a7b065_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibc6c1c6f35cd42fab276edd4419ab1af_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic60b1bbe6a8e4aa7b208fe9fb0a99df9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i11e099a173394458b87c48c2d646a67d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic6d11225f9cb475bbaa9853eb8870c06_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i546a8e9badca4ba18d0b170cb469d0a4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ifc567a486add4dec830bb508ae51ae59_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i61f5b36f20db4bc8b309c0463592c140_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i239ece7750c04d74bb463f4326745206_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i5defbd78aca2458fba4b19e1f15501ae_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie89ee71ee8694f9cbba4705b3623f973_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i55f026cc3e064a4cb7e8a496e2cc98dd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8660c65e45b74b1d921a6ad40ca5763d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3ce6c93c39c84fcdba6ba645bf9c05cb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i43c87cd3d2564ce9bc8898f1703e79c8_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ica3a2b14e97c47c68dba51d8c2b81639_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i4aee71e795ae49fe9792967e50fc1639_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib422f9ee0fb54549ac8051b31928b5d1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9a9d985a0db34d098814a504a18b5bdd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i560c3cc7442b474989970a1c3704c536_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibd71ce2a2d6a494aa42f54ab52762f41_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i30f6bf33ecb442488b6c4b6bdc06d52d_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if0528d495b26489f90c211aba63958dd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ie9634c3db1ed422ca438fdc62b797da2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i03d9fad598dd40aa9680330bd94985f1_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2c9dbc3794a34cb0843973a784207b0b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iac36ce88d5f84db5b2ee1b01745849cb_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ia75d47c3c0fb48ae87b3711a5a2fa552_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iea56904d89ed4f16a26310c50661b2b9_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibf9d2139771f43959695225ced778e60_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic7438f337b0f417ea1dbd9460c179870_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i68b864ee0b454c4690cd78562367ff2b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i845c2805bca04fc7a108c5594e5086dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3b8d516e31346a794b4e185e2d3508b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5cb1c25349db4949840fd78ace6b88a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0ed0483b1f741d2bbc8a62ceb8b516a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaadb00419a9e4acf95ca27b0f96bcaef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac3e1589d1cd4cc2a8ed01c76c4a1794_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01833d3eec5b4f2498aa49ae24c0086c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5739d1ac906c4907bf897b5a41d4c549_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc8a89cac7c240d787400b1c4933d0c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e73e8126f7d4049bedaddd41dbd4685_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i886217724e954296aca73dc8f9fa752b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6441568772b34fff8f321e4188734a05_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia505105156294b80bd2ad1d86a8431ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88a4ba0ec9a14bc29a84afbc6ef52b81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5397c3dfc88b4c928f48748a69c95357_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibc35dc05724c4bdab8c3b662a614d6a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id22be3e786984400bdb07dacb9bc2d65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9621ca7c8d54cc895cf50cc18df5a47_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cceb79a2ae84a85979d711c9a680755_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i96a6df6037c0420d89ef9fd0ccc5517e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc4cd7ed1e12490f86167be9f7870c37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7d1860762944a738891b13c6a409b49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79fc91bebd4a48038ef608a8612afd67_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5549b0ba45d84733a6489d9270dff1a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icae172c5b74d4813b7871fdc062e15b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefcae4b595fa47b3b7828e10f5cf5135_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bce4500bb5a41b98e1c361559047877_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaba7a5598a3940e2b6be88d9a2439b11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i824da035505f4ba1ae3a4d3fffa7259e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3430a772519e45868f0bcefb0a4c9bb8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idcaf2a3b83b24fc6a0e0bce0c6334959_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc55a05d712b4249840bd95e49192e53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc198636e1ef4b44b1accfd4ff65eac7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id77d425f4d074a8a9b436c9111ffe2a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84bd2474a9fb4e548c11db9b05b54698_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51b27e4559c743b3bfcdfb5b8b771a06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0add559c8114638917d8da593c0b302_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9c6b459b96454592b14a2df93b1b7283_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic97725c113eb4688a15b60f9e8bffaa9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2f3358917e0e46c889bd138339fb8802_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6eb47c1513748da90f80cd18ccbc7c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9afa270a87fb4d13a505b22afd94ecf3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31b2700524d74a47957e47cdde104e23_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5cc43c46236b4fb6929412ddce221d0b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idf54e18509184798b8ecbf90f0c297a9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i030ada61c3fa4e3082d4c50e24341bc5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6008078f61f44a7d8580eebe9e8af2a8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i555148924f4c4ebc8ee4768468133306_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i55fa5138ff86496795bebd899feed544_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0634fefb682245eba754d002597fca5b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic2d41cc7ed7b4c01bc1492217dd6cb96_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2fc91c284fd84dd5988234b829837647_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iec5bddadfde44522a8a63be699122ee6_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if002cfbe3cc24e9698ac325184b3e5e5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4d39710f3e194d078a4895ccaff438dd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ied2deb82f04e4456b096ddaca8843894_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i96b0c2b7db8848e7a6d2051d3bafee71_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i918f8c6e6c3343898325c06e053dcef7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5d63f65659ac4191b5bde168cccc0890_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3fdc5f657df34e49a454d533d2594c84_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1e7706e9d17544eab6b2a560778f7d67_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i23524cb7c7b247d8a1d80e6621881ea8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia66140a059b9487397039d648f0dec3c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if8ce41d0841c43f8809754a29fc801c8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if289d82e32694052a632f14062ce1195_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9754766e168b4963aeb6849eb85355bd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:MunicipalPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i99b9ee21671640ba87d1d6478e2e0c6e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9fe46400784a47c8b3486803cd622ea9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a418f31903f481c9005aa76fae6b0fa_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i83aa4601be6942599a081c686520a2e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7e18b2b4fbf941bca691009de10d219a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">fnlc:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i32ed9053b99f4dd29a4c5d20f9f20c8b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2a1e2596a29c4dd6b58a52a87718816c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a4f3cf649c242939280a1197e9a32f9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie67e5abd15be4716a078c2e91c583f81_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id316e0c0af9b43b4af32c084ecf968b3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i70ff4a9b868f4a5b9fb5455063392d2a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5de71ac7f89242a79c0acb3586607768_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icafd398a37de413985add8183ead84e1_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8f1107b5f1d8497c8de16745b2dc0d77_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic5fa5f24b0ec487aa35c510d29f2aa67_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">fnlc:HomeEquityLineOfCreditPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ia259d8d556224acea89b44440a30669e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idf1f777338de4f7a99afb837fff2051a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i04f0a241a60248bcad10db8552fba206_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id18a9f29894842d2be29b60fc30468e8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic7ca34a1b458472d957263ac3b28a3af_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000765207</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:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="security">
        <measure>fnlc:security</measure>
    </unit>
    <unit id="state">
        <measure>fnlc:state</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="loan">
        <measure>fnlc:loan</measure>
    </unit>
    <unit id="loan_class">
        <measure>fnlc:loan_class</measure>
    </unit>
    <unit id="post_retirement_benefit_plan">
        <measure>fnlc:post_retirement_benefit_plan</measure>
    </unit>
    <unit id="derivative">
        <measure>fnlc:derivative</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y18zLTEtMS0xLTM1OTIx_c0c974b8-e879-40b5-801c-0b55c394d2b5">0000765207</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y180LTEtMS0xLTM1OTIx_b756249f-a93f-4ba9-994f-8b3f8798ce91">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y181LTEtMS0xLTM1OTIx_c9d26242-a9bf-4db7-8b9d-d333cd53287e">false</dei:DocumentTransitionReport>
    <dei:DocumentFiscalYearFocus
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y182LTEtMS0xLTM1OTIx_8e4784c3-2928-4155-8146-e2be901e573b">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y183LTEtMS0xLTM1OTIx_c9c16bc5-db80-4287-91f4-aabad0b7524b">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80L2ZyYWc6MTAyZThkNDEyNWM0NGVmM2EwZDZhOTQ3ZjVjYjE1ODUvdGFibGU6MDY2MGVhZDlmNTI2NDk4OWE2MDBhMWYwYTY2NjU1NWMvdGFibGVyYW5nZTowNjYwZWFkOWY1MjY0OTg5YTYwMGExZjBhNjY2NTU1Y184LTEtMS0xLTM1OTIx_4ec71b66-1522-4b22-a870-a190bf6c60b3">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk5_ffbfdb5b-dd99-45b6-b535-3f07cd75ffa5">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk0_745e1ab7-2ae9-4732-82dc-b9a2df70d2d0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentQuarterlyReport
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk0_e6e0563a-3ba6-4064-aa76-a9972abcfa47">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTI_33b00883-2a80-4648-8eb3-d3462e859500">2022-03-31</dei:DocumentPeriodEndDate>
    <dei:EntityFileNumber
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk1_37ea831a-ac48-48fc-a9ee-f0564b78d258">0-26589</dei:EntityFileNumber>
    <dei:EntityFileNumber
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk1_7c985fcd-340f-4e93-981a-8c403eec00a2">0-26589</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk2_0150cb3e-aadf-42d1-9b74-46bc9bcded4c">FIRST BANCORP, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6NWUzNmE4YjJjZWJlNDFhNGE5ZDkzOTk2ZmY5YWNhMWUvdGFibGVyYW5nZTo1ZTM2YThiMmNlYmU0MWE0YTlkOTM5OTZmZjlhY2ExZV8wLTAtMS0xLTM1OTIx_c9c1ad8f-2c99-4b49-b0c6-9b0be3be2e91">ME</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6NWUzNmE4YjJjZWJlNDFhNGE5ZDkzOTk2ZmY5YWNhMWUvdGFibGVyYW5nZTo1ZTM2YThiMmNlYmU0MWE0YTlkOTM5OTZmZjlhY2ExZV8wLTEtMS0xLTM1OTIx_0c4d38d9-a3c0-4f27-a163-550724c786a5">01-0404322</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmE4ZDI4Mjc4ZjgzNGZmMWFiNjQzNGEwMGJiMDM0NzQvdGFibGVyYW5nZTpiYThkMjgyNzhmODM0ZmYxYWI2NDM0YTAwYmIwMzQ3NF8wLTAtMS0xLTM1OTIx_f78a7997-dfc6-4351-afc3-c6d3d5468737">Main Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmE4ZDI4Mjc4ZjgzNGZmMWFiNjQzNGEwMGJiMDM0NzQvdGFibGVyYW5nZTpiYThkMjgyNzhmODM0ZmYxYWI2NDM0YTAwYmIwMzQ3NF8wLTEtMS0xLTM1OTIx_50471e55-ec4c-49ac-ba85-3c90a2fc2069">Damariscotta</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmE4ZDI4Mjc4ZjgzNGZmMWFiNjQzNGEwMGJiMDM0NzQvdGFibGVyYW5nZTpiYThkMjgyNzhmODM0ZmYxYWI2NDM0YTAwYmIwMzQ3NF8wLTItMS0xLTM1OTIx_c42b389f-ba91-4237-9654-28ac09f2064b">ME</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmE4ZDI4Mjc4ZjgzNGZmMWFiNjQzNGEwMGJiMDM0NzQvdGFibGVyYW5nZTpiYThkMjgyNzhmODM0ZmYxYWI2NDM0YTAwYmIwMzQ3NF8wLTMtMS0xLTM1OTIx_39310ee0-e6bc-4ffd-b831-e88d7d150a36">04543</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk3_3f97cca0-1859-42cd-9fa8-7b6c7b4b7f46">207</dei:CityAreaCode>
    <dei:CityAreaCode
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk3_eb21727f-4a16-4a6a-b4aa-0ad0baed899c">207</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAw_5f3c6387-5aca-4cd0-8114-c0f95c43921e">563-3195</dei:LocalPhoneNumber>
    <dei:LocalPhoneNumber
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAw_76e56abc-d429-45e9-8412-b700e9c39268">563-3195</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmU1OTc2Y2RkZDJlNGE0ZDlhYTk5NjNjNjJmMmNhZDYvdGFibGVyYW5nZTpiZTU5NzZjZGRkMmU0YTRkOWFhOTk2M2M2MmYyY2FkNl8xLTAtMS0xLTQxMjM3_324439be-dd13-4bd0-8aef-19c27921ecfc">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmU1OTc2Y2RkZDJlNGE0ZDlhYTk5NjNjNjJmMmNhZDYvdGFibGVyYW5nZTpiZTU5NzZjZGRkMmU0YTRkOWFhOTk2M2M2MmYyY2FkNl8xLTEtMS0xLTQxMjM5_f87b5745-27e1-40da-9baa-9189d0f91c75">FNLC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGFibGU6YmU1OTc2Y2RkZDJlNGE0ZDlhYTk5NjNjNjJmMmNhZDYvdGFibGVyYW5nZTpiZTU5NzZjZGRkMmU0YTRkOWFhOTk2M2M2MmYyY2FkNl8xLTItMS0xLTQxMjQx_162f90df-59f4-46bd-a6cb-d15a63baacfb">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAx_289b4f7a-42df-4b4e-bb5f-936368bc07b1">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAx_f8d9cc59-e831-4468-b43b-1a8d470efaaa">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk4_61b20162-b4f8-48f6-87d5-0cdcbe8ec563">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDk4_ecf32fb4-41a1-4bd8-86cd-2b8c6ec58547">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV84MjQ2MzM3MjEwNTA2_1800089f-f0c2-4515-912a-972620cc6c46">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDkz_f3e1e04e-b433-4aeb-89e0-4533d8fa44d9">true</dei:EntitySmallBusiness>
    <dei:EntitySmallBusiness
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDkz_f571629d-9961-44fc-86f9-a036c7d061f9">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAy_0a0ec6a9-8ed2-49e3-af44-e4e2e7149a6e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityEmergingGrowthCompany
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAy_436b943e-8e2f-493e-92ab-93ce908d743e">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAz_6e16501f-387e-4ac9-95a0-f78450f1034e">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMTAz_b3384dbb-0638-4977-8afb-33f04b396154">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i887f1ecfbd0d41b293f05f91a9be593f_I20220501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8xL2ZyYWc6ZjQ5Yzk3N2JkMDg4NDkxNGI4MDkxNTE0MzJjMTUwYjkvdGV4dHJlZ2lvbjpmNDljOTc3YmQwODg0OTE0YjgwOTE1MTQzMmMxNTBiOV8yMDg0_30647081-9273-4e3c-af72-51822f48d9e5"
      unitRef="shares">11027380</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMi0xLTEtMS0zNTkyMQ_eb2b58c4-8b48-4f07-9ede-8b583d79a0d2"
      unitRef="usd">22051000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMi0zLTEtMS0zNTkyMQ_27022f38-8fae-4a0b-836f-6e830abc2017"
      unitRef="usd">20634000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMi01LTEtMS0zNTkyMQ_9d3939e6-961b-4c61-b284-48e5ea5bc452"
      unitRef="usd">20029000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMy0xLTEtMS0zNTkyMQ_f64bdd8f-4ada-4e94-8e5c-f4fcc8f6257f"
      unitRef="usd">18427000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMy0zLTEtMS0zNTkyMQ_2e743d0f-5203-4de4-b35e-a984c36a67a1"
      unitRef="usd">66678000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMy01LTEtMS0zNTkyMQ_006125e0-4559-4fd8-ab37-1adcab63b13f"
      unitRef="usd">104602000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNC0xLTEtMS0zNTkyMQ_088d9a30-3a0f-47e8-ab2f-72572b62e901"
      unitRef="usd">313015000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNC0zLTEtMS0zNTkyMQ_99b3da01-0b76-439c-b733-fc8f9c3add47"
      unitRef="usd">320566000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNC01LTEtMS0zNTkyMQ_a788555f-2a5e-4b92-9001-f31fef23a7f7"
      unitRef="usd">294537000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjBhZGQyNDIwOWUyYjQ0ZTM4YWZkYzI5MWE0YmNjNDdlXzU0_aeaedcbd-9065-4e03-80e4-7ebb4a8fdaf0"
      unitRef="usd">353191000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjBhZGQyNDIwOWUyYjQ0ZTM4YWZkYzI5MWE0YmNjNDdlXzY1_98c73f73-a6ae-44e5-92ae-0f1a4728edfd"
      unitRef="usd">375327000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjBhZGQyNDIwOWUyYjQ0ZTM4YWZkYzI5MWE0YmNjNDdlXzc5_2a878f51-2c4f-49c9-b499-28a2c9ef9fb3"
      unitRef="usd">388836000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS0xLTEtMS0zNTkyMQ_67da2b75-e42b-49cb-85e3-5840fb31e5a0"
      unitRef="usd">377183000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS0zLTEtMS0zNTkyMQ_92916cd5-c40f-4dcc-a1bf-bfdc0fe7bde1"
      unitRef="usd">370040000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNS01LTEtMS0zNTkyMQ_9ebf4949-c17f-43ae-9df3-1cb1c600e5db"
      unitRef="usd">385352000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <fnlc:RestrictedEquitySecuritiesAtCost
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNi0xLTEtMS0zNTkyMQ_c05a1d0d-c414-4138-9a82-3fc597749f74"
      unitRef="usd">5402000</fnlc:RestrictedEquitySecuritiesAtCost>
    <fnlc:RestrictedEquitySecuritiesAtCost
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNi0zLTEtMS0zNTkyMQ_c8f7556d-a1c6-4e90-ba3c-c2885086b001"
      unitRef="usd">5365000</fnlc:RestrictedEquitySecuritiesAtCost>
    <fnlc:RestrictedEquitySecuritiesAtCost
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNi01LTEtMS0zNTkyMQ_d6a1e1ea-5e90-48e9-812e-d9c9b4317a53"
      unitRef="usd">10105000</fnlc:RestrictedEquitySecuritiesAtCost>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNy0xLTEtMS0zNTkyMQ_e07f7bb1-a7b9-49bc-b348-4436ab1ba548"
      unitRef="usd">400000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNy0zLTEtMS0zNTkyMQ_0c2ebb5d-12f8-4f6e-9a3f-e7efaabb19a6"
      unitRef="usd">835000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNy01LTEtMS0zNTkyMQ_421322f7-71a5-4d4d-b254-131bafc6068f"
      unitRef="usd">3522000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:NotesReceivableGross
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOC0xLTEtMS0zNTkyMQ_0f430992-52dd-46e5-ab1f-e7d78ef09659"
      unitRef="usd">1707348000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOC0zLTEtMS0zNTkyMQ_0782f4d3-14ad-46bd-a8ad-1cadae278e48"
      unitRef="usd">1647649000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOC01LTEtMS0zNTkyMQ_bc3e2b3a-4a16-4df5-9b3f-fc4be1afcaca"
      unitRef="usd">1516772000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOS0xLTEtMS0zNTkyMQ_689c4bfa-8397-4cca-8a76-832e3f887671"
      unitRef="usd">15766000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOS0zLTEtMS0zNTkyMQ_9d188983-bd22-49b6-a2d9-eb3b4d664e3f"
      unitRef="usd">15521000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfOS01LTEtMS0zNTkyMQ_d1a2dde7-4661-4027-a497-6f8532532746"
      unitRef="usd">16594000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTAtMS0xLTEtMzU5MjE_d11c8246-8f42-488d-9d11-35b13e004604"
      unitRef="usd">1691582000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTAtMy0xLTEtMzU5MjE_23ef73ee-6e7d-4409-b003-5ad66f7ac9c1"
      unitRef="usd">1632128000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTAtNS0xLTEtMzU5MjE_895430ad-5c77-4396-8510-0e46dded39d4"
      unitRef="usd">1500178000</us-gaap:NotesReceivableNet>
    <us-gaap:InterestReceivable
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTEtMS0xLTEtMzU5MjE_39d0ccf5-35d8-4d56-82b1-4e667c184904"
      unitRef="usd">9737000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTEtMy0xLTEtMzU5MjE_3557c09e-3725-44dc-a970-84f380801f56"
      unitRef="usd">7544000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTEtNS0xLTEtMzU5MjE_51b5a3ac-eb09-4da8-a4f1-0829372bf407"
      unitRef="usd">10847000</us-gaap:InterestReceivable>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTItMS0xLTEtMzU5MjE_202d5ec9-33eb-4def-93ef-25c0a4d586cc"
      unitRef="usd">29137000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTItMy0xLTEtMzU5MjE_f7686a97-3c52-47d5-a412-dc0a9618a68b"
      unitRef="usd">28949000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTItNS0xLTEtMzU5MjE_66736378-fe78-4899-8745-2653191fea3f"
      unitRef="usd">29985000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTMtMS0xLTEtMzU5MjE_d58173b5-e78d-4940-bec8-e780dbc5d89f"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTMtMy0xLTEtMzU5MjE_8df02cc5-bf9c-443e-bc6a-b368c90450aa"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTMtNS0xLTEtMzU5MjE_141a0c8a-d78a-4d08-8b05-ee23f0cd9a29"
      unitRef="usd">401000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:Goodwill
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTQtMS0xLTEtMzU5MjE_f98dd40a-0a32-4a7f-9837-a0a46ae7889a"
      unitRef="usd">30646000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTQtMy0xLTEtMzU5MjE_88f9fcc0-3439-482f-a6ce-81c0988017b3"
      unitRef="usd">30646000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTQtNS0xLTEtMzU5MjE_2f332901-70ac-490b-a9e0-bea52af71f85"
      unitRef="usd">30646000</us-gaap:Goodwill>
    <us-gaap:OtherAssets
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTUtMS0xLTEtMzU5MjE_73f51061-a92e-4c93-a06a-33f104e6b2f8"
      unitRef="usd">51027000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTUtMy0xLTEtMzU5MjE_1a25be7a-dbd2-4e70-b3c3-5f28ef1e6cc1"
      unitRef="usd">43714000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTUtNS0xLTEtMzU5MjE_50c5d735-4af1-4e28-9b9d-7463ad9551c0"
      unitRef="usd">46664000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTYtMS0xLTEtMzU5MjE_5efe06ca-d6be-4e81-bded-02ffb02d6f70"
      unitRef="usd">2548607000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTYtMy0xLTEtMzU5MjE_e6e29ce4-c551-4b85-a969-2af2f10ee3a4"
      unitRef="usd">2527099000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTYtNS0xLTEtMzU5MjE_225509db-2c10-4c30-944e-8fce97ff24c5"
      unitRef="usd">2436868000</us-gaap:Assets>
    <us-gaap:DemandDepositAccounts
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTgtMS0xLTEtMzU5MjE_7fbf96c1-f3f6-4805-b7aa-152daf1774bb"
      unitRef="usd">321971000</us-gaap:DemandDepositAccounts>
    <us-gaap:DemandDepositAccounts
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTgtMy0xLTEtMzU5MjE_cd25f121-ed2e-4447-89c3-0502ea2615fd"
      unitRef="usd">334945000</us-gaap:DemandDepositAccounts>
    <us-gaap:DemandDepositAccounts
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTgtNS0xLTEtMzU5MjE_98e6422b-28e8-46c6-a72c-d2f42abed294"
      unitRef="usd">275898000</us-gaap:DemandDepositAccounts>
    <us-gaap:DepositsNegotiableOrderOfWithdrawalNOW
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTktMS0xLTEtMzU5MjE_6abb33c0-3b53-456e-a524-a54d6f03021d"
      unitRef="usd">658151000</us-gaap:DepositsNegotiableOrderOfWithdrawalNOW>
    <us-gaap:DepositsNegotiableOrderOfWithdrawalNOW
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTktMy0xLTEtMzU5MjE_31e99437-1c83-4bed-afb8-35e765dfa796"
      unitRef="usd">655061000</us-gaap:DepositsNegotiableOrderOfWithdrawalNOW>
    <us-gaap:DepositsNegotiableOrderOfWithdrawalNOW
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMTktNS0xLTEtMzU5MjE_4d9b76fe-4efb-4fca-8ce1-267ab4b4a4a8"
      unitRef="usd">541684000</us-gaap:DepositsNegotiableOrderOfWithdrawalNOW>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjAtMS0xLTEtMzU5MjE_2ccee9d4-b178-483b-970e-d0475c4ce421"
      unitRef="usd">197176000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjAtMy0xLTEtMzU5MjE_f81d4938-66fc-4ef9-bee8-e155649a5439"
      unitRef="usd">206901000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjAtNS0xLTEtMzU5MjE_086c764b-eb27-4327-a005-80672b3add6f"
      unitRef="usd">175887000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjEtMS0xLTEtMzU5MjE_cff2c175-82c5-4e11-a973-7d074bf43c51"
      unitRef="usd">371294000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjEtMy0xLTEtMzU5MjE_9caacbc7-027e-40d5-a127-a30ab9e6dd3e"
      unitRef="usd">360185000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjEtNS0xLTEtMzU5MjE_5eb4200e-e7f4-4341-b5b9-e54f9720953a"
      unitRef="usd">325758000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:TimeDeposits
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjItMS0xLTEtMzU5MjE_7e9c7b9c-46c3-4b35-8dbf-7d842fccf09b"
      unitRef="usd">609947000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjItMy0xLTEtMzU5MjE_94a948e4-cbaf-4960-902e-e626f8ccbf53"
      unitRef="usd">566205000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjItNS0xLTEtMzU5MjE_595caba8-e020-4b47-9a77-520f25b4e5c3"
      unitRef="usd">634330000</us-gaap:TimeDeposits>
    <us-gaap:Deposits
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjMtMS0xLTEtMzU5MjE_f846aaa6-a5d5-4e2a-a198-f2fea277c2e1"
      unitRef="usd">2158539000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjMtMy0xLTEtMzU5MjE_fbe7ee32-f3bf-4308-bd78-6928e1f4afa2"
      unitRef="usd">2123297000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjMtNS0xLTEtMzU5MjE_c0d6f8ca-b4c0-4fe6-8694-f01030267888"
      unitRef="usd">1953557000</us-gaap:Deposits>
    <us-gaap:ShortTermBorrowings
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjQtMS0xLTEtMzU5MjE_ce9a44ca-6a77-48a5-9538-2a090b8bdf5b"
      unitRef="usd">78623000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjQtMy0xLTEtMzU5MjE_09717a7c-314b-478f-89a5-4654530b62b0"
      unitRef="usd">81252000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjQtNS0xLTEtMzU5MjE_0dabd049-0349-4e99-b94d-6203fd9d2c49"
      unitRef="usd">174552000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjUtMS0xLTEtMzU5MjE_4d600e1b-7f18-4a4f-8551-37bf2caa77e2"
      unitRef="usd">55089000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjUtMy0xLTEtMzU5MjE_5c2900c7-57e3-4564-896c-2939966eb965"
      unitRef="usd">55090000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjUtNS0xLTEtMzU5MjE_25377139-9e4a-4683-9899-3bc4cf3711ad"
      unitRef="usd">55096000</us-gaap:LongTermDebt>
    <us-gaap:OtherLiabilities
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjYtMS0xLTEtMzU5MjE_5e2eb12c-2751-4c33-a5a9-c57d17de4a57"
      unitRef="usd">22710000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjYtMy0xLTEtMzU5MjE_919ab715-994d-45e8-a38e-ad73623d9943"
      unitRef="usd">21803000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjYtNS0xLTEtMzU5MjE_dcd671d7-6a25-4410-96ce-25cd9b4edeee"
      unitRef="usd">25479000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjctMS0xLTEtMzU5MjE_8a589478-f808-4e46-bb96-1c6a346aab01"
      unitRef="usd">2314961000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjctMy0xLTEtMzU5MjE_a21db8bf-9cea-4ebe-93c9-bc444f0d0140"
      unitRef="usd">2281442000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMjctNS0xLTEtMzU5MjE_667db0b3-41ec-44ae-9501-15b7ced552f5"
      unitRef="usd">2208684000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtMC0xLTEtMzU5MjEvdGV4dHJlZ2lvbjowMjM2MDg2MTllYTM0NTg2OWNmN2NlOTdhZWVmZDM3Yl8xOA_1c84f7df-d088-4031-b184-f9a56a1f5072"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtMC0xLTEtMzU5MjEvdGV4dHJlZ2lvbjowMjM2MDg2MTllYTM0NTg2OWNmN2NlOTdhZWVmZDM3Yl8xOA_59f93147-aee3-4ff5-9d84-1c29fac8e3e4"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtMC0xLTEtMzU5MjEvdGV4dHJlZ2lvbjowMjM2MDg2MTllYTM0NTg2OWNmN2NlOTdhZWVmZDM3Yl8xOA_a337c643-4761-4c8a-b391-0e4966ef5d4d"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtMS0xLTEtMzU5MjE_4b030659-e4bf-4b7e-924e-f3ce0eadb401"
      unitRef="usd">110000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtMy0xLTEtMzU5MjE_5c33784f-a389-4b16-a00e-e46b3db25e63"
      unitRef="usd">110000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzAtNS0xLTEtMzU5MjE_7a004fc8-e4b1-44ee-9ce0-35a8e30bb27d"
      unitRef="usd">110000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzEtMS0xLTEtMzU5MjE_b0602a5b-2c71-4539-b299-a9e22a62f6d3"
      unitRef="usd">67246000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzEtMy0xLTEtMzU5MjE_3a5b86e7-d125-427f-8926-30a93be1b3ce"
      unitRef="usd">66830000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzEtNS0xLTEtMzU5MjE_66a081b7-b666-4510-9387-84c544e8d014"
      unitRef="usd">65755000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzItMS0xLTEtMzU5MjE_df10676c-1714-4814-a039-3974b2bd1e1a"
      unitRef="usd">186324000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzItMy0xLTEtMzU5MjE_9b4ac7d3-4310-4556-97a8-6e02e4284c18"
      unitRef="usd">180417000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzItNS0xLTEtMzU5MjE_e07e3764-4edd-478e-b798-0895064447d5"
      unitRef="usd">163659000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzQtMS0xLTEtMzU5MjE_9ab8f581-fdc9-4ce1-adde-3faaea1a91e3"
      unitRef="usd">-20061000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzQtMy0xLTEtMzU5MjE_5d6481c4-b6fa-4997-a787-36b39f9d6054"
      unitRef="usd">-1718000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzQtNS0xLTEtMzU5MjE_b48d16f0-f454-45a7-8583-c16b09aed304"
      unitRef="usd">219000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzUtMS0xLTEtMzU5MjE_87e8dd32-7ecc-407d-9316-e28ea1d8619e"
      unitRef="usd">-78000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzUtMy0xLTEtMzU5MjE_1def0b7a-4ae9-40d1-967d-e3af5f667fd7"
      unitRef="usd">-87000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzUtNS0xLTEtMzU5MjE_abd149da-3e05-4fe8-a031-bc413da50e28"
      unitRef="usd">-124000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzYtMS0xLTEtMzU5MjE_55e915d2-fc83-4acb-8979-5e571f9e060c"
      unitRef="usd">0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzYtMy0xLTEtMzU5MjE_5980d0d6-63ab-436d-9d6e-cd5efd9f6996"
      unitRef="usd">0</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzYtNS0xLTEtMzU5MjE_92af9df4-9de1-4e97-b2b7-3cfb356bfa32"
      unitRef="usd">-1463000</us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzctMS0xLTEtMzU5MjE_b6ecd74a-342b-4f72-a372-bfd17c6d5cda"
      unitRef="usd">-105000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzctMy0xLTEtMzU5MjE_67b2cf2e-8c03-4e6e-ab8d-cf4311b436e6"
      unitRef="usd">-105000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzctNS0xLTEtMzU5MjE_09dc13e5-0274-406b-b8fe-c4afbef73b03"
      unitRef="usd">-28000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzgtMS0xLTEtMzU5MjE_ee5d0c9f-ea17-4cfc-bd9f-77a8eddb5435"
      unitRef="usd">233646000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzgtMy0xLTEtMzU5MjE_ba9c295d-9d1f-4b8c-acea-222cb5301478"
      unitRef="usd">245657000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzgtNS0xLTEtMzU5MjE_9f82ff3e-f467-4456-bfaf-f839aa6242b2"
      unitRef="usd">228184000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzktMS0xLTEtMzU5MjE_3bf2e16a-ff06-413d-8298-33f8b9b1f191"
      unitRef="usd">2548607000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzktMy0xLTEtMzU5MjE_20557f69-1c7e-4c5e-97f2-8ccd757a7dbc"
      unitRef="usd">2527099000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfMzktNS0xLTEtMzU5MjE_26b50708-1eab-4926-8a30-7785b6003f52"
      unitRef="usd">2436868000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDEtMS0xLTEtMzU5MjE_1092e3e5-f174-4450-90f7-1766fa8b82e1"
      unitRef="shares">18000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDEtMy0xLTEtMzU5MjE_72ffb84e-e27f-4e1e-9467-61d166c28e5b"
      unitRef="shares">18000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDEtNS0xLTEtMzU5MjE_ac783110-8857-4272-a548-4566ba75fac1"
      unitRef="shares">18000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItMS0xLTEtMzU5MjE_3d7f5217-1b5d-4735-8dd0-7ccece0e5cf4"
      unitRef="shares">11024086</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItMS0xLTEtMzU5MjE_b280391c-76e2-4017-a6f4-c44e88f3d1af"
      unitRef="shares">11024086</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItMy0xLTEtMzU5MjE_b09e52a5-90df-40cd-95f4-cdf99fd3cfa8"
      unitRef="shares">10998765</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItMy0xLTEtMzU5MjE_bee61df5-99ec-4de9-b66d-2432d996e43b"
      unitRef="shares">10998765</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItNS0xLTEtMzU5MjE_0e40a6d0-ef28-4733-a7dc-4251f2fdfece"
      unitRef="shares">10983258</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDItNS0xLTEtMzU5MjE_6558453e-72a5-494b-b770-ee6c5c5bb9e3"
      unitRef="shares">10983258</us-gaap:CommonStockSharesIssued>
    <fnlc:BookValuePerCommonShare
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDMtMS0xLTEtMzU5MjE_276f92ef-9fbf-4c79-9633-b396dbe4e99b"
      unitRef="usdPerShare">21.19</fnlc:BookValuePerCommonShare>
    <fnlc:BookValuePerCommonShare
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDMtMy0xLTEtMzU5MjE_4c99aaad-244d-4d67-9876-6b10e3170d24"
      unitRef="usdPerShare">22.33</fnlc:BookValuePerCommonShare>
    <fnlc:BookValuePerCommonShare
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDMtNS0xLTEtMzU5MjE_6cf0f634-b449-40de-a20b-20aa6fc0ba7d"
      unitRef="usdPerShare">20.78</fnlc:BookValuePerCommonShare>
    <fnlc:TangibleBookValuePerCommonShare
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDQtMS0xLTEtMzU5MjE_2f14bd5c-a3b6-4da1-9161-15f9e36d0843"
      unitRef="usdPerShare">18.39</fnlc:TangibleBookValuePerCommonShare>
    <fnlc:TangibleBookValuePerCommonShare
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDQtMy0xLTEtMzU5MjE_ec12803b-dc94-4d78-a5bd-ca2fc44f8c1e"
      unitRef="usdPerShare">19.52</fnlc:TangibleBookValuePerCommonShare>
    <fnlc:TangibleBookValuePerCommonShare
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yMi9mcmFnOjRjZjFiYjIzMzFhNjQ2NTRhOTZjMDRkZjZlNjJlMzMyL3RhYmxlOmJlOGRhMDViNTNiZTQ2ZWM4ZDM0Y2ZlZjdmMGZhY2I5L3RhYmxlcmFuZ2U6YmU4ZGEwNWI1M2JlNDZlYzhkMzRjZmVmN2YwZmFjYjlfNDQtNS0xLTEtMzU5MjE_475a8dcd-05de-4ee2-9cda-0c186ca82594"
      unitRef="usdPerShare">17.96</fnlc:TangibleBookValuePerCommonShare>
    <fnlc:InterestIncomeandFeesonLoansTaxExempt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjA3NGYyNDdjMDMzNTQ4MWZhOTA2NDczY2JlZTg2OWM3XzYy_e6429ed8-a6dd-4204-92f6-96c5b708d9fb"
      unitRef="usd">291000</fnlc:InterestIncomeandFeesonLoansTaxExempt>
    <fnlc:InterestIncomeandFeesonLoansTaxExempt
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjA3NGYyNDdjMDMzNTQ4MWZhOTA2NDczY2JlZTg2OWM3XzI3NDg3NzkwNjk1ODk_6d14122e-5b5f-4f58-960e-d514f9c487e2"
      unitRef="usd">271000</fnlc:InterestIncomeandFeesonLoansTaxExempt>
    <fnlc:InterestIncomeandFeesonLoansTaxExempt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOjA3NGYyNDdjMDMzNTQ4MWZhOTA2NDczY2JlZTg2OWM3Xzc2_04e3afd8-2573-4c5c-ac38-7d530c2da736"
      unitRef="usd">290000</fnlc:InterestIncomeandFeesonLoansTaxExempt>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy0zLTEtMS0zNTkyMQ_25cc82d0-0942-465c-8a02-304f41e19e3e"
      unitRef="usd">16613000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy00LTEtMS0zODc3NA_3e29a644-ba43-4ee6-b05a-7fc1e83726b1"
      unitRef="usd">16331000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMy00LTEtMS0zNTkyMQ_a80eb19f-4edd-4832-8d4d-659514d416d8"
      unitRef="usd">15119000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNC0zLTEtMS0zNTkyMQ_6fdfff3c-de24-481b-9f67-05498a4bd554"
      unitRef="usd">9000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNC00LTEtMS0zODc3NA_51c56c5b-fd7c-47ca-8d59-136134ceac24"
      unitRef="usd">27000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNC00LTEtMS0zNTkyMQ_706c50ce-77de-4dc1-85be-73d4507b5784"
      unitRef="usd">12000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOmRhYWNiOTFkYzcyMzQ5ODNhMzQ5MGVlNmZmYjIzZmQwXzcz_4efa7a7a-edca-4a26-a58f-7c328126fe94"
      unitRef="usd">1803000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOmRhYWNiOTFkYzcyMzQ5ODNhMzQ5MGVlNmZmYjIzZmQwXzI3NDg3NzkwNjk1OTI_632c518d-149c-4cec-91b5-3b2c5b222929"
      unitRef="usd">1846000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS0wLTEtMS0zNTkyMS90ZXh0cmVnaW9uOmRhYWNiOTFkYzcyMzQ5ODNhMzQ5MGVlNmZmYjIzZmQwXzg3_bee6c361-cd27-498c-a34f-b1c166a492d5"
      unitRef="usd">1956000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS0zLTEtMS0zNTkyMQ_cf63e468-f677-422c-b93a-9f084ca7f9c7"
      unitRef="usd">3911000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS00LTEtMS0zODc3NA_44746ed8-0a30-4b7f-8325-e12da4f5ba8e"
      unitRef="usd">3641000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNS00LTEtMS0zNTkyMQ_544d8b81-6046-4fc0-8ab1-139eb78c2182"
      unitRef="usd">3822000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNi0zLTEtMS0zNTkyMQ_42d39c84-a874-4aa2-bdca-9d0ebc0c1789"
      unitRef="usd">20533000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNi00LTEtMS0zODc3NA_b3cb0149-7173-4a49-b05e-288e50325767"
      unitRef="usd">19999000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNi00LTEtMS0zNTkyMQ_8485204a-60dc-4377-a361-f9c92f368e28"
      unitRef="usd">18953000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOC0zLTEtMS0zNTkyMQ_4e0b7dc9-3a78-4069-b82f-0c9a45b6dfc0"
      unitRef="usd">1625000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOC00LTEtMS0zODc3Nw_34c967f3-7cce-407a-8332-b78377796a46"
      unitRef="usd">1518000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOC00LTEtMS0zNTkyMQ_9ec0f4db-5d89-4c7b-8785-8a1c96c9703b"
      unitRef="usd">2198000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOS0zLTEtMS0zNTkyMQ_7d6f0485-91c4-43db-8d2d-13e196c8b66a"
      unitRef="usd">288000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOS00LTEtMS0zODc3Nw_0460a7c6-d232-4ff3-9b96-14ae18c0ae91"
      unitRef="usd">785000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfOS00LTEtMS0zNTkyMQ_f6508592-44df-46dc-bfce-d12612c996bc"
      unitRef="usd">882000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTAtMy0xLTEtMzU5MjE_e8a56088-9205-4e23-99e8-ae9e6c62bf86"
      unitRef="usd">1913000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTAtNC0xLTEtMzg3Nzc_2ed7be61-add8-4550-985e-c46ec1f74664"
      unitRef="usd">2303000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTAtNC0xLTEtMzU5MjE_76be8533-86e4-4fd6-aba6-b29ff57242c4"
      unitRef="usd">3080000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTEtMy0xLTEtMzU5MjE_46d8ea16-f405-4cfa-b45b-7a6327138d10"
      unitRef="usd">18620000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTEtNC0xLTEtMzg3Nzc_06803fd0-36a6-45d9-b975-1b55ece116da"
      unitRef="usd">17696000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTEtNC0xLTEtMzU5MjE_13f957b3-1c0d-4860-b743-ba23a1034644"
      unitRef="usd">15873000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTItMy0xLTEtMzU5MjE_f27ba4bf-9da0-47ea-b917-2830afb14eca"
      unitRef="usd">450000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTItNC0xLTEtMzg3Nzc_037a1da9-ecdd-4946-a68e-a48441a5749c"
      unitRef="usd">-1950000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTItNC0xLTEtMzU5MjE_c9be2c0f-cba6-4c51-afa5-47c06a10c0e7"
      unitRef="usd">525000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTMtMy0xLTEtMzU5MjE_7e1db282-0d2a-4ded-a786-73f973789c95"
      unitRef="usd">18170000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTMtNC0xLTEtMzg3Nzc_520e4b04-2887-4525-93e2-4fb1591ac585"
      unitRef="usd">19646000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTMtNC0xLTEtMzU5MjE_42eea050-7036-4d84-8344-6b0a6d28b79b"
      unitRef="usd">15348000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i25fbdb31f8e34c2eb56d3a887546e23b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTUtMy0xLTEtMzU5MjE_490d8cc9-9019-462c-93b2-676b16e0c73f"
      unitRef="usd">1197000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia7081ec50de047e0b74d58a569ab0b4a_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTUtNC0xLTEtMzg3ODI_f3afb7a6-8e95-49d5-91ab-177c59a4ba48"
      unitRef="usd">1177000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i98e1fa7f320444fbb5419aaacd17f1b2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTUtNC0xLTEtMzU5MjE_e4183c3f-6738-4113-8857-0103ebc45060"
      unitRef="usd">1065000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i57a918a0729743178b32cba67eb216c8_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTYtMy0xLTEtMzU5MjE_249dea86-672e-44d9-ba5e-7193ad92add4"
      unitRef="usd">437000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i6ad442f2d884400dae1bf80cc6a8de14_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTYtNC0xLTEtMzg3ODI_50ccde38-7f02-49b5-98c4-222b2c3464bd"
      unitRef="usd">436000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="idca5228356064e63a30b6ac3254860c1_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTYtNC0xLTEtMzU5MjE_69ed7f1f-8a5d-4292-a843-c26d589dd16d"
      unitRef="usd">337000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTctMy0xLTEtMzU5MjE_16acb4ab-3cda-4098-8500-9dc687b46647"
      unitRef="usd">2000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTctNC0xLTEtMzg3ODI_95364119-f227-4798-83c0-96a51cd3e3cb"
      unitRef="usd">1000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTctNC0xLTEtMzU5MjE_812ae253-9bfe-4cda-8c57-d801cb9fb87e"
      unitRef="usd">119000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia065c676b0484b348aa0ed58e735ba31_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTgtMy0xLTEtMzU5MjE_2a6f088c-12d6-4482-8cc7-4e6e640bb811"
      unitRef="usd">498000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i215492346462451580fb85ee63e4d6ff_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTgtNC0xLTEtMzg3ODI_45559b60-baf0-402e-9e6f-457c108003ce"
      unitRef="usd">885000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0c0f0330faaf4e1f855a33346c04ea6c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTgtNC0xLTEtMzU5MjE_b1cdddd0-4430-4835-b574-381747fe28d1"
      unitRef="usd">1967000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ib9e4e25e8fb145a5b0d5a742648d57c6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTktMy0xLTEtMzU5MjE_a5018c17-8a32-4d61-a0ed-45153057d40f"
      unitRef="usd">1430000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i37a20078595f4aa6b7091fbf85f9938f_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTktNC0xLTEtMzg3ODI_c5f7dab2-ffbd-4c54-aaf0-1fcc5d19200d"
      unitRef="usd">1333000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia6b0094e5876473e8249cc77274561fe_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMTktNC0xLTEtMzU5MjE_5ddf2a16-4997-402a-b75c-c002f1140209"
      unitRef="usd">1253000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjAtMy0xLTEtMzU5MjE_60bce2ca-b584-41a5-ba89-b273fe913ab5"
      unitRef="usd">668000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjAtNC0xLTEtMzg3ODI_318433c4-648a-44a5-8418-d1de8fc96161"
      unitRef="usd">967000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjAtNC0xLTEtMzU5MjE_53e1657a-bf1d-4a29-aaf4-1aeae197c43e"
      unitRef="usd">557000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjEtMy0xLTEtMzU5MjE_b79056a3-702b-4688-b4c8-89be51263dc1"
      unitRef="usd">4232000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjEtNC0xLTEtMzg3ODI_4b44e5be-7123-4736-a972-684aafb9c10c"
      unitRef="usd">4799000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjEtNC0xLTEtMzU5MjE_60c96a88-24ef-4616-a0b7-cebe8edd2b7e"
      unitRef="usd">5298000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjMtMy0xLTEtMzU5MjE_7f99cafa-e46b-4b88-869e-07f51ab30ee8"
      unitRef="usd">5937000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjMtNC0xLTEtMzg3ODc_f5680382-37ae-4555-8e78-3db2f184013b"
      unitRef="usd">5552000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjMtNC0xLTEtMzU5MjE_2d4c51b2-d124-4373-8e12-6dbf39b17b33"
      unitRef="usd">5123000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjQtMy0xLTEtMzU5MjE_8455df04-f4f1-4993-ab9e-f7ed9794040c"
      unitRef="usd">829000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjQtNC0xLTEtMzg3ODc_571f4717-93d1-493e-ac59-0d46c22a83de"
      unitRef="usd">693000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjQtNC0xLTEtMzU5MjE_95c16a91-a87c-4ce1-bdc7-b66e5100ef09"
      unitRef="usd">753000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjUtMy0xLTEtMzU5MjE_931787c3-2d0f-42f7-b85e-6b70da94a57b"
      unitRef="usd">1235000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjUtNC0xLTEtMzg3ODc_203d2274-7b55-49a9-84b2-32466ee1ae91"
      unitRef="usd">1253000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjUtNC0xLTEtMzU5MjE_e9657cab-7cfb-4b79-81bb-606f86d3c699"
      unitRef="usd">1215000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjYtMy0xLTEtMzU5MjE_63a453de-c3ea-49cc-b59e-3af19513a155"
      unitRef="usd">218000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjYtNC0xLTEtMzg3ODc_e9eff27d-d259-4b24-a66c-f430cf545058"
      unitRef="usd">224000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjYtNC0xLTEtMzU5MjE_204e6e83-51ff-40a4-89ac-2cf3f99d747d"
      unitRef="usd">199000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjctMy0xLTEtMzU5MjE_da3939d7-74a7-4275-8347-62f79ae2f02b"
      unitRef="usd">17000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjctNC0xLTEtMzg3OTE_50fac77d-e896-4fd3-90d8-55f77e140e7c"
      unitRef="usd">17000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjctNC0xLTEtMzU5MjE_24a83e6e-6fb5-4601-a759-4dc179b1fedb"
      unitRef="usd">17000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjgtMy0xLTEtMzU5MjE_496904d6-3ca4-4180-9da9-5d9a220d960e"
      unitRef="usd">2414000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjgtNC0xLTEtMzg3OTE_83952d74-050f-4819-bd1b-ab178bb3984d"
      unitRef="usd">5107000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjgtNC0xLTEtMzU5MjE_5f1ca173-1638-4c64-838e-6a47f4f3e5af"
      unitRef="usd">2567000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjktMy0xLTEtMzU5MjE_87c25439-847f-49ec-81ff-67a640ac4130"
      unitRef="usd">10650000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjktNC0xLTEtMzg3OTE_3f6faa85-039d-46e9-ae38-d1bc1736c6c3"
      unitRef="usd">12846000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMjktNC0xLTEtMzU5MjE_86bd4733-773e-4f36-9e71-17466dde383a"
      unitRef="usd">9874000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzAtMy0xLTEtMzU5MjE_ee89aab4-9c2d-445d-9213-674bfb591b90"
      unitRef="usd">11752000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzAtNC0xLTEtMzg3OTE_0e72b0d5-f9a2-417a-a2aa-a96c7b31b3b7"
      unitRef="usd">11599000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzAtNC0xLTEtMzU5MjE_6d6e2df2-37ed-42bc-a85a-afc4a8e4572c"
      unitRef="usd">10772000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzEtMy0xLTEtMzU5MjE_07edd59e-fd15-4ab8-90cb-296b80f5d28b"
      unitRef="usd">2047000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzEtNC0xLTEtMzg3OTE_5a1e36ec-08a2-4d0c-91ad-595203ce8130"
      unitRef="usd">2053000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzEtNC0xLTEtMzU5MjE_a4dd3235-346c-48c7-890b-d74c664cbac3"
      unitRef="usd">1850000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzItMy0xLTEtMzU5MjE_1c3cf51a-b251-4d1d-bb66-7c3f37daee39"
      unitRef="usd">9705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzItNC0xLTEtMzg3OTE_7f8fc514-c0a9-438e-aa46-9defa94b60b4"
      unitRef="usd">9546000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzItNC0xLTEtMzU5MjE_c01eb463-e3d1-46b8-b880-ab1883c41d89"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzMtMy0xLTEtMzU5MjE_ac0f7973-cafb-44b1-9eef-948c4c10739c"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzMtNC0xLTEtMzg3OTE_61227053-12ab-4964-85a4-567f85ec623e"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzMtNC0xLTEtMzU5MjE_607110db-ff9f-448f-a6b6-616afc3cb1a1"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzQtMy0xLTEtMzU5MjE_7970473b-3e23-4c2c-b8ab-6b9f68f19401"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzQtNC0xLTEtMzg3OTE_5f3ba44f-52b6-4834-97e0-b5b1299a0178"
      unitRef="usdPerShare">0.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzQtNC0xLTEtMzU5MjE_eeea9bfc-f5d8-42ec-9937-8914a1d74ddc"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzYtMy0xLTEtMzU5MjE_3e085e9a-49b3-4ad0-bc94-063a73be7e36"
      unitRef="usd">-18343000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzYtNC0xLTEtMzg5MTM_3d043c56-5951-4d75-b7a8-e986799924dd"
      unitRef="usd">-1091000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzYtNC0xLTEtMzU5MjE_2fa38808-dda6-477a-b358-2cadfe53ee30"
      unitRef="usd">-4790000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzctMy0xLTEtMzU5MjE_d74b6743-c6b8-4686-b550-8c2c8c439be9"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzctNC0xLTEtMzg5MTM_97259667-4d54-479b-8221-750944f0a412"
      unitRef="usd">12000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzctNC0xLTEtMzU5MjE_4dd87a30-3a29-445d-b97b-9d7866da779b"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzgtMy0xLTEtMzU5MjE_d99ae302-27fc-4b79-91bf-95de3a18e633"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzgtNC0xLTEtMzg5MTM_adc85a56-a02c-43b5-a14b-9f30ec286a13"
      unitRef="usd">1537000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzgtNC0xLTEtMzU5MjE_6e7097ac-afbc-45a9-acc4-4ef75d3b4924"
      unitRef="usd">3469000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzktMy0xLTEtMzU5MjE_77ad0604-ca64-44b2-895c-8751433dfaba"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzktNC0xLTEtMzg5MTM_f6e7481f-a45c-4944-9bab-2682cb2c5c16"
      unitRef="usd">-77000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfMzktNC0xLTEtMzU5MjE_5e2f6323-38d2-43be-9b81-95559998282d"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDAtMy0xLTEtMzU5MjE_5f916cd6-1dde-435b-8c19-478b6be2ea9e"
      unitRef="usd">-18334000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDAtNC0xLTEtMzg5MTM_7f2719ab-13f3-4328-bcc2-5aceadde764d"
      unitRef="usd">535000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDAtNC0xLTEtMzU5MjE_20f08500-00ce-4800-9d88-97b85a73922a"
      unitRef="usd">-1312000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDEtMy0xLTEtMzU5MjE_7de6ca67-fdcc-4dc9-aff3-3c4598dfefcc"
      unitRef="usd">-8629000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i802ab713b6d24bc486a1e6f8c412cde9_D20211001-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDEtNC0xLTEtMzg5MTM_ae740fde-f1fc-4b8a-b4e5-5e3d8baa5940"
      unitRef="usd">10081000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yNS9mcmFnOjJlY2Q4YjUwY2I5MjQ3Yjg4ODNmYWM5ZDNhYzgzOGNhL3RhYmxlOjRjYzBmYzc0NTQ5MDQ3MTRhNWZmZDMzOWQ3NTM5OGY5L3RhYmxlcmFuZ2U6NGNjMGZjNzQ1NDkwNDcxNGE1ZmZkMzM5ZDc1Mzk4ZjlfNDEtNC0xLTEtMzU5MjE_765dfb24-a872-4139-b05a-b4a1b1f87a36"
      unitRef="usd">7610000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie1e3ab70c1134090b2315ab0e9717b75_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMi0zLTEtMS0zNTkyMQ_ddd9093a-a18e-4dd5-9640-9cda4c51e4ac"
      unitRef="shares">10950289</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie1e3ab70c1134090b2315ab0e9717b75_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMi01LTEtMS0zNTkyMQ_f9dcff05-cee0-4360-a4c7-1a4fd7513a99"
      unitRef="usd">65395000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65f8b2c9a32c4539a25a55878e32a280_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMi03LTEtMS0zNTkyMQ_f5fdb9b6-d03e-4e72-9c8e-ede42a4f8a45"
      unitRef="usd">158359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iab530feaaab746b8ba849c834578e835_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMi05LTEtMS0zNTkyMQ_9e1d92cd-97ab-4e77-8810-ffab808a46c3"
      unitRef="usd">-28000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i67f211c6ab224ca9adf445d693717a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMi0xMS0xLTEtMzU5MjE_90c8dd8f-c232-488a-b10c-fdb348437b8d"
      unitRef="usd">223726000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i99dd08845ef5420285d329585b42f6a5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMy03LTEtMS0zNTkyMQ_0c4bc89d-f335-432b-b87f-ce3067eeb7d3"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMy0xMS0xLTEtMzU5MjE_a24dbbc6-0959-40af-8564-333306eb5115"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4f0746fa083547338f48b430c7c8d00f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNC05LTEtMS0zNTkyMQ_d741e169-1ef5-4527-b6f2-e7aa480f43b5"
      unitRef="usd">-4790000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNC0xMS0xLTEtMzU5MjE_b8e7cd48-d741-45af-a4b9-59378435e0fb"
      unitRef="usd">-4790000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="i4f0746fa083547338f48b430c7c8d00f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNS05LTEtMS0zNTkyMQ_c97034f6-0204-4586-b746-c4dda512e171"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNS0xMS0xLTEtMzU5MjE_e5508e8a-9377-4eae-ace4-d478af4f82f6"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4f0746fa083547338f48b430c7c8d00f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNi05LTEtMS0zNTkyMQ_a94e8a01-254d-42d3-8260-8203b3dd48c5"
      unitRef="usd">3469000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfNi0xMS0xLTEtMzU5MjE_f6c67071-8715-44c6-8c65-7966162225e9"
      unitRef="usd">3469000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i99dd08845ef5420285d329585b42f6a5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfOC03LTEtMS0zNTkyMQ_9248af72-9628-4704-9e66-077f281d0552"
      unitRef="usd">8922000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4f0746fa083547338f48b430c7c8d00f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfOC05LTEtMS0zNTkyMQ_fe635cd2-771c-4596-bf45-8a7580f60ca6"
      unitRef="usd">-1312000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfOC0xMS0xLTEtMzU5MjE_937c1145-2ef4-429e-87b2-45b9cc1d762a"
      unitRef="usd">7610000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTAtMC0xLTEtMzU5MjEvdGV4dHJlZ2lvbjo1NTBjZmYxYzBiNDQ0NjEwYjZkNzA0ODVlNWIwODQ0Yl8zMA_358249c2-7f9d-4721-b782-9bb7660594fd"
      unitRef="usdPerShare">0.31</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash
      contextRef="i99dd08845ef5420285d329585b42f6a5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTAtNy0xLTEtMzU5MjE_a4e79e38-444a-4173-8327-77f73e4859c0"
      unitRef="usd">3404000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTAtMTEtMS0xLTM1OTIx_0eaffc73-e56b-4bdb-8db8-dd3f9cdd1bc9"
      unitRef="usd">3404000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTEtNS0xLTEtMzU5MjE_c91a59ad-4548-418f-bac9-a52c0b76791c"
      unitRef="usd">288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTEtMTEtMS0xLTM1OTIx_bed9fcbe-8997-4632-8ded-bc3a0cd75615"
      unitRef="usd">288000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTMtMy0xLTEtMzU5MjE_6c449b4e-f931-4d13-a80d-0924fe63e238"
      unitRef="shares">8557</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i99dd08845ef5420285d329585b42f6a5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTMtNy0xLTEtMzU5MjE_f09cd095-a649-40f8-8dd7-c54f9064d9a5"
      unitRef="usd">218000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTMtMTEtMS0xLTM1OTIx_6bc093aa-9095-402f-bcba-4e0d8ab0b2c1"
      unitRef="usd">218000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTUtMy0xLTEtMzU5MjE_10535fa3-f457-4644-acb4-20c2fe0f2087"
      unitRef="shares">34689</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTUtMTEtMS0xLTQxMzcw_9dbbb527-636d-4160-add6-0af3cdcf4db7"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTYtMy0xLTEtMzU5MjE_220ca5fb-9653-4a9f-882c-f6e454de0fa6"
      unitRef="shares">6837</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8feb4719ca264180a759d1d00af8218e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTYtNS0xLTEtMzU5MjE_94716af6-ae27-4164-9ac1-aa7d847b10ca"
      unitRef="usd">182000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTYtMTEtMS0xLTM1OTIx_f5bf0112-b638-4fd6-a76a-7a43ce52689e"
      unitRef="usd">182000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i172427caed454e2fb689313eef83e02b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTctMy0xLTEtMzU5MjE_407b7986-9385-40ba-a0f2-c6cdc2d77b5e"
      unitRef="shares">10983258</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i172427caed454e2fb689313eef83e02b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTctNS0xLTEtMzU5MjE_d3812aff-15f9-4723-b59a-6c9eef235444"
      unitRef="usd">65865000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia39012d0684c4b38bf5574385ebc1063_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTctNy0xLTEtMzU5MjE_e861d822-8e61-4b92-97ba-b388c35ac976"
      unitRef="usd">163659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1b25b8686fb54ed2a38055d843c6ee67_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTctOS0xLTEtMzU5MjE_e654c44a-4afe-47a4-9162-d49fad860928"
      unitRef="usd">-1340000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTctMTEtMS0xLTM1OTIx_794cf2c7-8032-4f56-bcb8-2b2887e81071"
      unitRef="usd">228184000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i1a7beb82d66d4c3aa8ec213d62a56834_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTktMy0xLTEtMzU5MjE_0c6d8036-48f9-49b9-9a2b-befd320f123a"
      unitRef="shares">10998765</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1a7beb82d66d4c3aa8ec213d62a56834_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTktNS0xLTEtMzU5MjE_74149ed8-c188-45c7-b17e-8d0f22a6cab6"
      unitRef="usd">66940000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2335cd8d63e2443581c95f039efaa2f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTktNy0xLTEtMzU5MjE_35c4c9bf-bef5-4fa1-a899-a550e93e3e88"
      unitRef="usd">180417000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iafe94e48a98c474fbcaa4328157c01ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTktOS0xLTEtMzU5MjE_cbbb68da-6f1c-42ee-a402-ae86f448bb71"
      unitRef="usd">-1700000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMTktMTEtMS0xLTM1OTIx_79b62636-71e4-409d-a0db-163dfe8b0d3c"
      unitRef="usd">245657000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i4111a23997f34db99e61a6b0b9727cd3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjAtNy0xLTEtMzU5MjE_21df2a2b-738f-4b2f-928e-a24be2262ba7"
      unitRef="usd">9705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjAtMTEtMS0xLTM1OTIx_f0bef694-6507-4264-a16e-4b7d896feca1"
      unitRef="usd">9705000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i3206ca06c5cd4df7ad4023f0c60d2da4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjEtOS0xLTEtMzU5MjE_5660c9de-1b47-4c82-99d5-e11f30ec750c"
      unitRef="usd">-18343000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjEtMTEtMS0xLTM1OTIx_9cdaae99-3b05-4dcd-9565-00ff3963d5ba"
      unitRef="usd">-18343000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="i3206ca06c5cd4df7ad4023f0c60d2da4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjItOS0xLTEtMzU5MjE_ff78b483-d0ab-4de8-ac2e-023adae19a2f"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjItMTEtMS0xLTM1OTIx_fdcd2039-095a-4473-926b-46f83d63997e"
      unitRef="usd">9000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesUnrealizedGainLoss>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4111a23997f34db99e61a6b0b9727cd3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjUtNy0xLTEtMzU5MjE_d535d51a-456e-4122-ad94-0845ed413a65"
      unitRef="usd">9705000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3206ca06c5cd4df7ad4023f0c60d2da4_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjUtOS0xLTEtMzU5MjE_5f952cc2-e0ef-4d8c-a58a-1c8eff5c8273"
      unitRef="usd">-18334000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjUtMTEtMS0xLTM1OTIx_52cb9220-7120-48e9-9dc4-49037629cd7c"
      unitRef="usd">-8629000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjctMC0xLTEtMzU5MjEvdGV4dHJlZ2lvbjplZmQyOGJmNjg4NGY0MjM3YWQwNTFjMGM4OTEyMDIzOV8zMA_449b0f17-a766-4f3f-a892-1eb2a6ec9cde"
      unitRef="usdPerShare">0.32</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCash
      contextRef="i4111a23997f34db99e61a6b0b9727cd3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjctNy0xLTEtMzU5MjE_a22616e6-0bcc-48d2-9cdf-a3ed45a6a72f"
      unitRef="usd">3528000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjctMTEtMS0xLTM1OTIx_0a1c5997-d6b4-4791-8f14-32a1df2b2888"
      unitRef="usd">3528000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjgtNS0xLTEtMzU5MjE_56d91551-ae19-4e55-8b3e-893b2d558381"
      unitRef="usd">217000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMjgtMTEtMS0xLTM1OTIx_026ad928-dff7-4bff-b2f9-621dcb87133c"
      unitRef="usd">217000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzEtMy0xLTEtMzU5MjE_894573aa-0aa1-4997-adc4-8fc7e4b4f6f9"
      unitRef="shares">8444</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i4111a23997f34db99e61a6b0b9727cd3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzEtNy0xLTEtMzU5MjE_653bbea7-9f2f-4a8e-bcc3-88e15150a762"
      unitRef="usd">270000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzEtMTEtMS0xLTM1OTIx_26cf3531-3705-4af4-86df-a2b3988a91ec"
      unitRef="usd">270000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzMtMy0xLTEtMzU5MjE_dba06e9a-1e33-48a7-8c32-867f7d0b8e75"
      unitRef="shares">27495</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzMtMTEtMS0xLTM1OTIx_f5a1b411-3fbc-4594-afca-b3b8822d6cce"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzQtMy0xLTEtMzU5MjE_6a22b66d-bff6-49df-8333-64b901594346"
      unitRef="shares">6270</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="iac4b124b0e904c739ccf654eee170b55_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzQtNS0xLTEtMzU5MjE_82865569-11ca-4abb-a067-12a4dacfe3dd"
      unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzQtMTEtMS0xLTM1OTIx_2067f44d-2a0e-4896-8a8f-0b16e190bda8"
      unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id1eb0fafe4ca42c28074149b77de506a_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzUtMy0xLTEtMzU5MjE_b4f3cd83-df60-435a-b34d-2d6175a31541"
      unitRef="shares">11024086</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id1eb0fafe4ca42c28074149b77de506a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzUtNS0xLTEtMzU5MjE_f6f7ea09-751e-4b47-9c02-95d66234c264"
      unitRef="usd">67356000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a2834ab1f8a47e298158e5edd32ad4d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzUtNy0xLTEtMzU5MjE_bb205f66-aa2a-435b-8d66-0aa531f1cf12"
      unitRef="usd">186324000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3cf61b17f9544b66a4a94a26dbca7cf6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzUtOS0xLTEtMzU5MjE_c282d18e-9e38-4cf6-bcf7-c9c6bbe71239"
      unitRef="usd">-20034000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8yOC9mcmFnOjA4NjJjM2U4Yjg1MDQxZjJhZTMwZTgxMWQwNWMzMGIzL3RhYmxlOmNhZGQ0Y2UxMDBlZDQyZGNhMWY1Y2NkMmI0NjE0ZTA3L3RhYmxlcmFuZ2U6Y2FkZDRjZTEwMGVkNDJkY2ExZjVjY2QyYjQ2MTRlMDdfMzUtMTEtMS0xLTM1OTIx_aeeb8ee2-9f7a-4b9a-913b-9eb58f588d87"
      unitRef="usd">233646000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMy0xLTEtMS0zNTkyMQ_83588671-0cb4-4e14-8a8e-f985a0271f73"
      unitRef="usd">9705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMy0zLTEtMS0zNTkyMQ_8f299bf0-a44b-4ee0-9415-590ce58b6057"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNS0xLTEtMS0zNTkyMQ_ff8c9daf-cf94-4d1e-b9c3-3cb4e3a3673f"
      unitRef="usd">488000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNS0zLTEtMS0zNTkyMQ_fa0df334-ef8f-4454-b69d-0931b383ddb3"
      unitRef="usd">518000</us-gaap:Depreciation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNi0xLTEtMS0zNTkyMQ_5c464996-85f9-4df2-ab51-55789dd9c754"
      unitRef="usd">246000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNi0zLTEtMS0zNTkyMQ_9bb055a4-71b5-4011-a5ea-1c7ff869a3cc"
      unitRef="usd">670000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNy0xLTEtMS0zNTkyMQ_c10840ed-3cc3-4f9d-87e4-bbf09fd9cd68"
      unitRef="usd">450000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNy0zLTEtMS0zNTkyMQ_0bbbb659-3df3-470a-a445-ef36f0fa2889"
      unitRef="usd">525000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfOC0xLTEtMS0zNTkyMQ_bc7d7bca-2e1d-4aea-9b6d-dada5f85e7a2"
      unitRef="usd">10295000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfOC0zLTEtMS0zNTkyMQ_ce9f9810-b9bc-4a8f-8764-c2854ee05ead"
      unitRef="usd">36199000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfOS0xLTEtMS0zNTkyMQ_b3610f28-4494-4260-897a-d7aca1c9b84d"
      unitRef="usd">10950000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfOS0zLTEtMS0zNTkyMQ_619870f5-9d05-483e-98a7-a7e9f7c64ea5"
      unitRef="usd">39721000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTAtMS0xLTEtMzU5MjE_6304bcc0-ffcf-44f7-b791-da4bbbdf83c6"
      unitRef="usd">220000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTAtMy0xLTEtMzU5MjE_4208d7a8-1984-4d14-9fa8-6469a1192f53"
      unitRef="usd">1189000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTEtMS0xLTEtMzU5MjE_fd406d9c-100c-46bd-800e-88c3afa41894"
      unitRef="usd">2000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTEtMy0xLTEtMzU5MjE_75e8fdde-dabd-48f9-8111-530382d24fab"
      unitRef="usd">119000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTItMS0xLTEtMzU5MjE_24db56e9-c362-4770-a1cb-cbf1072dabf4"
      unitRef="usd">-245000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTItMy0xLTEtMzU5MjE_73ab2904-d5b5-48d9-8493-d6dce31903d7"
      unitRef="usd">-662000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTMtMS0xLTEtMzU5MjE_013fa831-43e6-4987-b8a9-f1a9465920e9"
      unitRef="usd">0</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTMtMy0xLTEtMzU5MjE_589d8f2f-3501-4ace-bd1c-2bd3dd469761"
      unitRef="usd">98000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:ShareBasedCompensation
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTUtMS0xLTEtMzU5MjE_ae3c6395-246b-4d24-8bf7-ad8b73a71191"
      unitRef="usd">217000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTUtMy0xLTEtMzU5MjE_76c7734e-efd2-4abc-9d00-8b106ea7cc5e"
      unitRef="usd">288000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTctMS0xLTEtMzU5MjE_40f8186d-bd7e-479d-96cb-592399618e90"
      unitRef="usd">9703000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTctMy0xLTEtMzU5MjE_c1288d61-f7e9-4f85-905b-ab3a1e5bfd02"
      unitRef="usd">-10917000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTgtMS0xLTEtMzU5MjE_9e97fe24-1c45-4b6a-aea3-f36d40e239af"
      unitRef="usd">5658000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTgtMy0xLTEtMzU5MjE_53378802-e3ad-4ff1-86d2-47a13ca80c40"
      unitRef="usd">-5669000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTktMS0xLTEtMzU5MjE_0b490df8-140b-4f7f-b3a6-5a2fd726fcdd"
      unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMTktMy0xLTEtMzU5MjE_b037f796-4b85-4c40-9547-76c50ecf5e53"
      unitRef="usd">-1000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjAtMS0xLTEtMzU5MjE_d65f07a4-4dbb-46fa-8b94-0e3a14a9b5f9"
      unitRef="usd">76000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjAtMy0xLTEtMzU5MjE_2e7fe33b-0cd7-44da-9205-46ed5fb7fc90"
      unitRef="usd">77000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:AmortizationOfAcquisitionCosts
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjEtMS0xLTEtMzU5MjE_15f54dbd-e5b2-407f-a3c9-28c568131e38"
      unitRef="usd">17000</us-gaap:AmortizationOfAcquisitionCosts>
    <us-gaap:AmortizationOfAcquisitionCosts
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjEtMy0xLTEtMzU5MjE_38ecc3bd-b933-4387-9a29-e3398e86510c"
      unitRef="usd">17000</us-gaap:AmortizationOfAcquisitionCosts>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjItMS0xLTEtMzU5MjE_beda9f09-92e9-4577-a3cf-171599a64bdf"
      unitRef="usd">7832000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjItMy0xLTEtMzU5MjE_34f9dbd4-1284-4ff1-9dc1-a2dcda1ec95e"
      unitRef="usd">19044000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <fnlc:InterestBearingDepositsInOtherBanks
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjQtMS0xLTEtMzU5MjE_5e1db3c8-60cd-4511-9b61-1e950ea032f6"
      unitRef="usd">-48251000</fnlc:InterestBearingDepositsInOtherBanks>
    <fnlc:InterestBearingDepositsInOtherBanks
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjQtMy0xLTEtMzU5MjE_94890862-da7e-4b0c-a169-2705ecfa836b"
      unitRef="usd">48451000</fnlc:InterestBearingDepositsInOtherBanks>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjUtMS0xLTEtMzU5MjE_aa666335-87e2-4d33-a74f-b333d782929e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjUtMy0xLTEtMzU5MjE_a186e868-711a-4c99-9f1d-16fe0780435e"
      unitRef="usd">1214000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjYtMS0xLTEtMzU5MjE_39026878-a580-4c6b-8fce-0636d3271998"
      unitRef="usd">14953000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjYtMy0xLTEtMzU5MjE_0003a74f-ee76-4b02-a04a-de40798de0cd"
      unitRef="usd">34687000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjctMS0xLTEtMzU5MjE_fdce1ef0-1045-415e-a704-7b2c09f171c6"
      unitRef="usd">8363000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjctMy0xLTEtMzU5MjE_12352f8d-60ba-4f78-802d-68d3dc6fe4ce"
      unitRef="usd">39195000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjgtMS0xLTEtMzU5MjE_8da67ce4-242a-426c-97af-09ec817acbf0"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjgtMy0xLTEtMzU5MjE_9ec77503-35ce-424b-8fd5-0bcf8a9ff997"
      unitRef="usd">605000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjktMS0xLTEtMzU5MjE_3e28dbad-cff9-4db6-9ef6-3c84fd901044"
      unitRef="usd">30762000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMjktMy0xLTEtMzU5MjE_6d219643-43c8-4e37-b079-5fa57bfb651b"
      unitRef="usd">23544000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzAtMS0xLTEtMzU5MjE_7357510c-8f05-4503-b4b0-7c115456465c"
      unitRef="usd">15597000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzAtMy0xLTEtMzU5MjE_4316454a-490d-4cf1-8d56-0631d693b3a1"
      unitRef="usd">59047000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <fnlc:RedemptionOfRestrictedEquitySecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzItMS0xLTEtMzU5MjE_0991fe8a-e956-405f-a17a-1c81d8698da4"
      unitRef="usd">0</fnlc:RedemptionOfRestrictedEquitySecurities>
    <fnlc:RedemptionOfRestrictedEquitySecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzItMy0xLTEtMzU5MjE_58d85e33-98a4-4001-a2d6-b5d90232aad5"
      unitRef="usd">440000</fnlc:RedemptionOfRestrictedEquitySecurities>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzMtMS0xLTEtMzU5MjE_108d850e-fb9e-491e-9317-8e9e6047a6d1"
      unitRef="usd">37000</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireRestrictedInvestments
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzMtMy0xLTEtMzU5MjE_62c830ae-6dce-46fd-bdc9-d61005c2bd5a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireRestrictedInvestments>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzQtMS0xLTEtMzU5MjE_f2c252aa-e621-447f-876d-275ccb771b2c"
      unitRef="usd">59904000</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzQtMy0xLTEtMzU5MjE_9d7426fb-3013-4cda-a769-13d620beb50a"
      unitRef="usd">40195000</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzUtMS0xLTEtMzU5MjE_6e221726-1b8c-46b5-b3c7-13e2c5747c4c"
      unitRef="usd">703000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzUtMy0xLTEtMzU5MjE_94a37ee8-959e-44f9-8868-540a60305e9d"
      unitRef="usd">3257000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzctMS0xLTEtMzU5MjE_27b6d5fd-8b4e-4709-a304-5cbd31641cbd"
      unitRef="usd">-35436000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzctMy0xLTEtMzU5MjE_86192257-fa78-4045-a3b8-369ed1582486"
      unitRef="usd">-98353000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <fnlc:IncreaseDecreaseinDemandDepositsSavingsDepositsandMoneyMarketAccounts
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzktMS0xLTEtMzU5MjE_b2a32a6e-2eb8-4b3d-80f5-c08b028c3b84"
      unitRef="usd">-8500000</fnlc:IncreaseDecreaseinDemandDepositsSavingsDepositsandMoneyMarketAccounts>
    <fnlc:IncreaseDecreaseinDemandDepositsSavingsDepositsandMoneyMarketAccounts
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfMzktMy0xLTEtMzU5MjE_70130801-c0af-47b6-bd3f-e07939e58272"
      unitRef="usd">80201000</fnlc:IncreaseDecreaseinDemandDepositsSavingsDepositsandMoneyMarketAccounts>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDAtMS0xLTEtMzU5MjE_e1571049-e41c-434a-a63c-b74744c69b08"
      unitRef="usd">43742000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDAtMy0xLTEtMzU5MjE_67a2ab8c-5078-4242-9514-e420e4513401"
      unitRef="usd">28745000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDEtMS0xLTEtMzU5MjE_9941a225-a148-47b8-a2c1-de58289c165d"
      unitRef="usd">-2628000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDEtMy0xLTEtMzU5MjE_619786ab-bb1c-45d5-80f0-9d5ded9a7780"
      unitRef="usd">-32388000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDMtMS0xLTEtMzU5MjE_dccb37a7-be90-4a69-826a-bf5955994c82"
      unitRef="usd">2000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDMtMy0xLTEtMzU5MjE_87fa9714-d19d-4a16-b95d-535de336beec"
      unitRef="usd">2000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDUtMS0xLTEtMzU5MjE_a6bd9d83-1ae6-498f-80f9-ea80432bbc1e"
      unitRef="usd">270000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDUtMy0xLTEtMzU5MjE_67a6c150-5efd-46f4-93c1-0c858db04bd8"
      unitRef="usd">218000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDYtMS0xLTEtMzU5MjE_8056119a-a75f-4916-863b-5fdfe4925279"
      unitRef="usd">199000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDYtMy0xLTEtMzU5MjE_86fb0ee4-fb43-4f01-add3-de663c3c5956"
      unitRef="usd">182000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDctMS0xLTEtMzU5MjE_c6b37b88-458a-4acd-a21a-30cd6f58aa10"
      unitRef="usd">3520000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDctMy0xLTEtMzU5MjE_d9ea5017-a461-4b83-8f9c-5f0087b83a26"
      unitRef="usd">3394000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDgtMS0xLTEtMzU5MjE_85ff4947-3ad6-40fc-adf7-0b621ddd0190"
      unitRef="usd">29021000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDgtMy0xLTEtMzU5MjE_221d0990-d86f-46d0-904f-0d67941ac7fc"
      unitRef="usd">73126000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDktMS0xLTEtMzU5MjE_e3299075-7b4c-4bb2-b2aa-53a843758ef9"
      unitRef="usd">1417000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNDktMy0xLTEtMzU5MjE_d7e9f263-cac9-4120-b77c-5e5e1f1caaa5"
      unitRef="usd">-6183000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTAtMS0xLTEtMzU5MjE_21b19b63-cdfb-456d-b91d-af9dcd525534"
      unitRef="usd">20634000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i67f211c6ab224ca9adf445d693717a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTAtMy0xLTEtMzU5MjE_032cef6f-2314-441f-b21f-65446339ea2e"
      unitRef="usd">26212000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTEtMS0xLTEtMzU5MjE_bb3110b4-ebdc-43db-a72c-98a0f4a5d55c"
      unitRef="usd">22051000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTEtMy0xLTEtMzU5MjE_d82f829b-15cc-45ce-8d39-3d11bcff8e73"
      unitRef="usd">20029000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTctMS0xLTEtMzU5MjE_c045ff1a-e7f8-4729-ad30-d92b8fe4127f"
      unitRef="usd">1901000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNTctMy0xLTEtMzU5MjE_94c571b8-0e09-4fe8-946a-5e275ad4ec6d"
      unitRef="usd">3447000</us-gaap:InterestPaidNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjMtMS0xLTEtMzkxNzY_b3b7b0ac-a6f4-4aa3-8638-156563207c21"
      unitRef="usd">319000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjMtMy0xLTEtMzkxNzY_845b970d-3431-42b0-8c07-bb62e0adcbf1"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjQtMS0xLTEtMzkxNzY_81389a3c-64a4-4edf-b671-fcd565044270"
      unitRef="usd">319000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjQtMy0xLTEtMzkxNzY_d62fd226-e345-4ba6-a1ca-7d23f757365e"
      unitRef="usd">0</us-gaap:OperatingLeaseLiability>
    <us-gaap:TransferToInvestments
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjUtMS0xLTEtNDE4NzY_0f6866d6-46fd-45ca-98f5-b6f14244fe22"
      unitRef="usd">18343000</us-gaap:TransferToInvestments>
    <us-gaap:TransferToInvestments
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zMS9mcmFnOjkxNjc2NmZhM2U0ZTQ2ODhhM2U0OWQwNjEwNTgzODA0L3RhYmxlOjU1YjdkNjYyODI3YTRmZTVhM2EzYzVhNmM1NDNmNjJhL3RhYmxlcmFuZ2U6NTViN2Q2NjI4MjdhNGZlNWEzYTNjNWE2YzU0M2Y2MmFfNjUtMy0xLTEtNDE4ODM_d6cb9428-eca0-459e-9d04-2ef9d6f24df6"
      unitRef="usd">4790000</us-gaap:TransferToInvestments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zNy9mcmFnOmE2Yjc0YTBmODI1MTRjMDA5NTdmMTZhNTRlZDg4NWZhL3RleHRyZWdpb246YTZiNzRhMGY4MjUxNGMwMDk1N2YxNmE1NGVkODg1ZmFfMzAwMg_3a6d9c6d-cc54-423d-8f8e-9e85fba8158d">Basis of PresentationThe First Bancorp, Inc. ("the Company") is a financial holding company that owns all of the common stock of First National Bank ("the Bank"). The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of Management, all adjustments (consisting of normally recurring accruals) considered necessary for a fair presentation have been included. All significant intercompany transactions and balances are eliminated in consolidation. The income reported for the 2022 period is not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022. For further information, refer to the consolidated financial statements and notes included in the Company's annual report on Form 10-K for the year ended December&#160;31, 2021.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV8zNy9mcmFnOmE2Yjc0YTBmODI1MTRjMDA5NTdmMTZhNTRlZDg4NWZhL3RleHRyZWdpb246YTZiNzRhMGY4MjUxNGMwMDk1N2YxNmE1NGVkODg1ZmFfMzAwNA_7cc02bfe-78df-4d5f-b8f7-deca1d622371">Basis of Presentation&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The First Bancorp, Inc. ("the Company") is a financial holding company that owns all of the common stock of First National Bank ("the Bank"). The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of Management, all adjustments (consisting of normally recurring accruals) considered necessary for a fair presentation have been included. All significant intercompany transactions and balances are eliminated in consolidation. The income reported for the 2022 period is not necessarily indicative of the results that may be expected for the year ending December&#160;31, 2022. For further information, refer to the consolidated financial statements and notes included in the Company's annual report on Form 10-K for the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and Uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the World Health Organization declared a worldwide pandemic as a result of the outbreak of coronavirus disease 2019 ("COVID-19").  The impact of COVID-19 continues to cause varying levels of disruption and uncertainty in the local, national, and world economies.  To curtail spread of the virus, governments at all levels encouraged social distancing and many imposed restrictions on travel and group meetings, and/or mandated shut-downs of all but essential businesses.  Vaccination efforts have led to a general re-opening of the economy with few remaining restrictions.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s business, financial condition, and results of operations generally rely upon the ability of the Bank&#x2019;s borrowers to repay their loans, the value of collateral underlying the Bank&#x2019;s secured loans, and demand for loans and other products and services the Bank offers, which are highly dependent on the business environment in the Bank&#x2019;s primary markets where it operates and in the United States as a whole.  The Bank's primary market is the State of Maine, which relies upon tourism for a significant percentage of its economic activity.   In 2020, COVID-19 adversely impacted the tourism industry to a greater degree than other industries; in 2021 the tourism industry rebounded and by all accounts businesses in the sector generally enjoyed a strong year.  The milder Omicron variants of COVID-19 have become the dominant strains with outbreaks resulting in modest levels of disruption.  The severity of any potential future outbreaks could have an impact on the Company's operating results, though the degree is indeterminable at this time.    &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The conflict between Russia and Ukraine has exacerbated pandemic-related supply chain issues, upset numerous global markets including energy and certain raw materials, and generally added to economic uncertainty and geopolitical instability.  Any or all could have negative downstream effects on the Company's operating results, the extent of which is indeterminable at this time. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Subsequent Events&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Events occurring subsequent to March&#160;31, 2022, have been evaluated as to their potential impact to the financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg1NA_06b1aa82-67c8-4c3a-a46b-5ac7944edfeb">Investment Securities&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities at March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,019,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,361,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,586,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,872,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,358,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,837,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,845,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,469,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,007,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,678,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,670,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,045,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,146,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,895,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,127,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,577,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,129,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,646,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,795,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,112,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,595,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,599,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,312,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities at March&#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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,045,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,560,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,663,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,463,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,260,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,404,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,127,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,614,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,664,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,047,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,511,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,833,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities at March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,388,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,723,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,877,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,831,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,056,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,943,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,986,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,862,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,025,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,338,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,057,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,081,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,955,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,336,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,919,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,387,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities at March&#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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,516,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,994,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,172,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,613,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,007,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,069,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,715,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,198,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,260,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, securities with a fair value of $288,761,000 were pledged to secure public deposits, repurchase agreements, and for other purposes as required by law. This compares to securities with a fair value of $297,456,000 as of December&#160;31, 2021 and $241,990,000 at March&#160;31, 2021, pledged for the same purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gains and losses on the sale of securities are computed by subtracting the amortized cost at the time of sale from the security's selling price, net of accrued interest to be received. The following table shows securities gains and losses for the three months ended March&#160;31, 2022 and 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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&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.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of securities&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:10pt;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: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain &lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;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:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management reviews securities with unrealized losses for other than temporary impairment. As of March&#160;31, 2022, there were 548 securities with unrealized losses held in the Company's portfolio. These securities were temporarily impaired as a result of changes in interest rates reducing their fair value, of which 72 had been temporarily impaired for 12 months or more. The Company has the ability and intent to hold its impaired securities until a recovery of their amortized cost, which may be at maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of March&#160;31, 2022 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&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:11.180%"/&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.742%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,647,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,848,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,913,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,206,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,021,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,708,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,954,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,347,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,975,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,055,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,305,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,850,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,405,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,029,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,710,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,879,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,083,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,283,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,006,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,224,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,507,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were 163 securities with unrealized losses held in the Company's portfolio. These securities were temporarily impaired as a result of changes in interest rates reducing their fair value, of which 27 had been temporarily impaired for 12 months or more. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of December&#160;31, 2021 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,030,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(920,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,295,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,768,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,690,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,434,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,434,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,144,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,942,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,297,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,395,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,441,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:3pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, there were 140 securities with unrealized losses held in the Company's portfolio. These securities were temporarily impaired as a result of changes in interest rates reducing their fair value, of which 10 had been temporarily impaired for 12 months or more. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of March&#160;31, 2021 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,601,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,601,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,138,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,335,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,882,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,465,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,229,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,830,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,973,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,960,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the third quarter of 2014, the Company transferred securities with a total amortized cost of $89,780,000 with a corresponding fair value of $89,757,000 from available for sale to held to maturity. The net unrealized loss, net of taxes, on these securities at the date of the transfer was $15,000. The net unrealized holding loss at the time of transfer continues to be reported in accumulated other comprehensive income (loss), net of tax and is amortized over the remaining lives of the             &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;securities as an adjustment of the yield. The amortization of the net unrealized loss reported in accumulated other  comprehensive income (loss) will offset the effect on interest income of the discount for the transferred securities. The remaining unamortized balance of the net unrealized losses for the securities transferred from available for sale to held to maturity was $78,000, net of taxes, at March&#160;31, 2022. This compares to $87,000 and $124,000, net of taxes, at December&#160;31, 2021 and March&#160;31, 2021, respectively. These securities were transferred as a part of the Company's overall investment and balance sheet strategies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank is a member of the Federal Home Loan Bank ("FHLB") of Boston, a cooperatively owned wholesale bank for housing and finance in the six New England States. As a requirement of membership in the FHLB, the Bank must own a minimum required amount of FHLB stock, calculated periodically based primarily on its level of borrowings from the FHLB. The Bank uses the FHLB for a portion of its wholesale funding needs. As of March&#160;31, 2022 and 2021, and December&#160;31, 2021, the Bank's investment in FHLB stock totaled $4,365,000, $9,068,000 and $4,328,000, respectively. FHLB stock is a non-marketable equity security and therefore is reported at cost, which equals par value.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank is also a member of the Federal Reserve Bank ("FRB") of Boston. As a requirement for membership in the FRB,  the Bank must own a minimum required amount of FRB stock. The Bank uses FRB for certain correspondent banking services and maintains borrowing capacity at its discount window. The Bank's investment in FRB stock totaled $1,037,000 at March&#160;31, 2022 and 2021 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically evaluates its investment in FHLB and FRB stock for impairment based on, among other factors, the capital adequacy of the Banks and their overall financial condition. No impairment losses have been recorded through March&#160;31, 2022. The Bank will continue to monitor its investment in these restricted equity securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <fnlc:ScheduleOfAvailableForSaleHeldToMaturityAndNonMarketableSecuritiesTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg1NQ_fc64875e-da7d-4349-a69a-728debe0d441">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities at March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,019,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,361,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;270,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;146,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,586,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,872,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,358,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;444,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,837,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,845,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,469,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,430,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,007,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;238,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,678,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,670,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;br/&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,045,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,146,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;256,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,803,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,895,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,127,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,083,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(88,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,577,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,954,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,129,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,646,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,795,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,112,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(302,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,595,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,599,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,312,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amortized cost and estimated fair value of investment securities at March&#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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,045,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,560,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,284,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,663,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,463,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,260,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,404,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,127,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,600,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,041,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,614,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;480,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,181,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;74,664,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,047,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,250,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;347,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,511,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,833,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Restricted equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Federal Reserve Bank Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #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;</fnlc:ScheduleOfAvailableForSaleHeldToMaturityAndNonMarketableSecuritiesTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMi0xLTEtMS0zNTkyMQ_21e3ee3b-d0f0-43f7-bcf1-0f90f62c5b1e"
      unitRef="usd">26019000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMi0zLTEtMS0zNTkyMQ_62f39759-289c-4e65-baef-7562375969f8"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMi01LTEtMS0zNTkyMQ_2ed0a2f8-51f5-4846-be06-76a30cf3bb66"
      unitRef="usd">3361000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMi03LTEtMS0zNTkyMQ_3359edb2-a076-4162-bb49-c6e245994410"
      unitRef="usd">22658000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMy0xLTEtMS0zNTkyMQ_498de421-bc91-4e9d-838d-74d1b98dbc93"
      unitRef="usd">270624000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMy0zLTEtMS0zNTkyMQ_b0da0bed-35d6-49cb-aa81-acfdc75449d6"
      unitRef="usd">146000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMy01LTEtMS0zNTkyMQ_d97398b2-c296-4ab7-b6d7-f57e232925d1"
      unitRef="usd">18586000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMy03LTEtMS0zNTkyMQ_ade406f1-cfd6-4fe6-b0f9-7284adfeacc0"
      unitRef="usd">252184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNC0xLTEtMS0zNTkyMQ_fb63c83a-6af4-47e6-94bb-4b208f6d5a02"
      unitRef="usd">37407000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNC0zLTEtMS0zNTkyMQ_82812187-394f-4c80-9648-3fa71870ddba"
      unitRef="usd">298000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNC01LTEtMS0zNTkyMQ_60f9f2cf-dfa4-4400-8602-f49e37b869f7"
      unitRef="usd">3872000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNC03LTEtMS0zNTkyMQ_139a2b44-15e2-42e7-8711-ed7f896e6048"
      unitRef="usd">33833000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNS0xLTEtMS0zNTkyMQ_23ac7e54-41fa-4284-9c8f-052a0a85c81a"
      unitRef="usd">4358000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNS0zLTEtMS0zNTkyMQ_9f1276f5-de8d-428d-90e9-255fa4f47a1a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNS01LTEtMS0zNTkyMQ_c8b384a7-240d-48f3-886f-06b5aa94623b"
      unitRef="usd">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNS03LTEtMS0zNTkyMQ_3c03344c-7364-4c3e-8c6b-2339276abf20"
      unitRef="usd">4340000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNy0xLTEtMS0zNTkyMQ_5793c561-a123-4034-a139-26f83330ddb6"
      unitRef="usd">338408000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNy0zLTEtMS0zNTkyMQ_e3bb8594-11c8-47f6-b907-dba4358904bb"
      unitRef="usd">444000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNy01LTEtMS0zNTkyMQ_f9545489-e73c-4dd0-8845-219a3e6fd483"
      unitRef="usd">25837000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfNy03LTEtMS0zNTkyMQ_c05cfb99-722c-47e7-a741-7488e45cd3ac"
      unitRef="usd">313015000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfOS0xLTEtMS0zNTkyMQ_4f2a1870-4bae-4877-a892-6f9d1c8b0605"
      unitRef="usd">38100000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfOS0zLTEtMS0zNTkyMQ_f54a66a3-f409-4c90-a86e-16fc4948b14a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfOS01LTEtMS0zNTkyMQ_f8bbee0d-3d2f-4c20-9616-40b4784dad6b"
      unitRef="usd">4845000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfOS03LTEtMS0zNTkyMQ_29a1d0f6-26a5-4d48-8fc2-bc6c6ece6bc0"
      unitRef="usd">33255000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTAtMS0xLTEtMzU5MjE_effb2067-bcd4-4d07-9dc2-500c8475a66f"
      unitRef="usd">59648000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTAtMy0xLTEtMzU5MjE_07ecb78b-17c4-4811-baea-cc32dbd5a534"
      unitRef="usd">151000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTAtNS0xLTEtMzU5MjE_8adc3758-edf5-41dc-b8ce-3f5fab5c9edb"
      unitRef="usd">5469000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTAtNy0xLTEtMzU5MjE_c54dc4cd-85d9-4d6e-b44d-56a5aa1e7d64"
      unitRef="usd">54330000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTEtMS0xLTEtMzU5MjE_8764c342-81a0-449a-8aea-941fea0f495a"
      unitRef="usd">252185000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTEtMy0xLTEtMzU5MjE_2cf1748b-cad9-447b-a43e-cc914fcb6041"
      unitRef="usd">1430000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTEtNS0xLTEtMzU5MjE_51a8a969-2695-4648-8d5b-709548715ece"
      unitRef="usd">15007000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTEtNy0xLTEtMzU5MjE_e00856b8-c29d-4a1e-982f-a23128397f07"
      unitRef="usd">238608000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTMtMS0xLTEtMzU5MjE_fd1f9b32-7f90-4a88-979b-17f41af04cba"
      unitRef="usd">27250000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTMtMy0xLTEtMzU5MjE_80bd9fd7-fa8e-4548-9c00-11099f62254a"
      unitRef="usd">97000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTMtNS0xLTEtMzU5MjE_11f0e21d-7bd8-4d0e-a01e-8405a0316dc2"
      unitRef="usd">349000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTMtNy0xLTEtMzU5MjE_81042691-39a6-42f9-90be-4cefac534c2f"
      unitRef="usd">26998000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTQtMS0xLTEtMzU5MjE_020f7276-ccea-4bf5-a1a6-e1ad13221927"
      unitRef="usd">377183000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTQtMy0xLTEtMzU5MjE_30d5e26b-4b70-4017-b453-892ecb2c14d4"
      unitRef="usd">1678000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTQtNS0xLTEtMzU5MjE_96359911-d618-47a6-9997-42d2ee2dbf34"
      unitRef="usd">25670000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTQtNy0xLTEtMzU5MjE_f22fb07d-21fe-4188-9949-3f40de5bef65"
      unitRef="usd">353191000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTYtMS0xLTEtMzU5MjE_cdacf9b4-c3b8-44bc-9168-e4fc1e12ca3c"
      unitRef="usd">4365000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTYtNy0xLTEtMzU5MjE_018b5ebd-dfde-43e9-83bd-1d508c28b119"
      unitRef="usd">4365000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTctMS0xLTEtMzU5MjE_a53d5668-a014-40ab-b32f-d7691b5c8160"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTctNy0xLTEtMzU5MjE_9c5ef725-6f44-4fa9-bdaa-96c02d46b4ed"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTgtMS0xLTEtMzU5MjE_4f15cb3f-7153-482e-859c-3e17c60375fc"
      unitRef="usd">5402000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlmZjM3MGUxZTc1NjRiMjU5MTNmMmY4NWNhZWZiZWM5L3RhYmxlcmFuZ2U6OWZmMzcwZTFlNzU2NGIyNTkxM2YyZjg1Y2FlZmJlYzlfMTgtNy0xLTEtMzU5MjE_57adddbd-d2c4-49b7-95e6-6af238bd8cc7"
      unitRef="usd">5402000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMi0xLTEtMS0zNTkyMQ_756585e9-6dc2-4b2e-8933-32b9f5d59de7"
      unitRef="usd">23045000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMi0zLTEtMS0zNTkyMQ_d385c4ef-2a7e-4489-ac27-022115495c48"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMi01LTEtMS0zNTkyMQ_30bc1dd6-722f-4d7d-9aea-f4aa3bcfcbf0"
      unitRef="usd">1146000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMi03LTEtMS0zNTkyMQ_e2c2eb91-09dc-462f-a991-6db2e992e7e4"
      unitRef="usd">21899000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMy0xLTEtMS0zNTkyMQ_01fffa4b-7661-40a4-bf6c-c609441894ea"
      unitRef="usd">256992000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMy0zLTEtMS0zNTkyMQ_964dcc79-e0da-49b5-a93c-9cfa34692354"
      unitRef="usd">1803000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMy01LTEtMS0zNTkyMQ_ce9cf67d-d43d-4450-9151-6dcff5fa484e"
      unitRef="usd">3895000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMy03LTEtMS0zNTkyMQ_165438ae-92e6-46b0-b29f-c2dcfbaa625d"
      unitRef="usd">254900000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNC0xLTEtMS0zNTkyMQ_d8908ab6-58a5-4e83-83c7-33ddcce34e0f"
      unitRef="usd">38127000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNC0zLTEtMS0zNTkyMQ_5e5d172c-21f7-4ba4-89cc-56a5cbf07e6e"
      unitRef="usd">1083000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNC01LTEtMS0zNTkyMQ_7d43ca76-3c44-4a61-beac-8d5c74cf27fe"
      unitRef="usd">88000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNC03LTEtMS0zNTkyMQ_8e5fc1a2-76f8-48b6-b28f-62d57bb86aee"
      unitRef="usd">39122000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib94005c9e52b491ab53791cbb061b046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNS0xLTEtMS0zNTkyMQ_7ac7e9e1-9e61-41a9-8c4b-0f8951c6a6f1"
      unitRef="usd">4577000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib94005c9e52b491ab53791cbb061b046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNS0zLTEtMS0zNTkyMQ_9b0aab48-b08b-4e36-b823-fc86cbe16e3e"
      unitRef="usd">68000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib94005c9e52b491ab53791cbb061b046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNS01LTEtMS0zNTkyMQ_187997ab-eca9-4ecb-b65b-1e3c1301688c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib94005c9e52b491ab53791cbb061b046_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNS03LTEtMS0zNTkyMQ_86d6cdb5-40db-4b74-853b-a08d38c71bd7"
      unitRef="usd">4645000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNy0xLTEtMS0zNTkyMQ_fdff2e22-a632-451f-b997-00a76386aaf7"
      unitRef="usd">322741000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNy0zLTEtMS0zNTkyMQ_b0994dac-d427-4c58-ba96-269e11a2fa7d"
      unitRef="usd">2954000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNy01LTEtMS0zNTkyMQ_12269209-c34e-4dfa-bd74-d070487cfd32"
      unitRef="usd">5129000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfNy03LTEtMS0zNTkyMQ_5e700089-7e0f-49a7-8593-9219e1e33ca4"
      unitRef="usd">320566000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfOS0xLTEtMS0zNTkyMQ_89395b6e-386d-49ab-b66d-728b1e6c4e4e"
      unitRef="usd">35600000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfOS0zLTEtMS0zNTkyMQ_3906bbc8-32a2-47d1-9448-e8e22b5dd9ca"
      unitRef="usd">2000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfOS01LTEtMS0zNTkyMQ_9b2954fa-d2fd-41d0-8164-640bd65622f3"
      unitRef="usd">1149000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfOS03LTEtMS0zNTkyMQ_0f771bca-ec60-4227-843c-8fe80a66c115"
      unitRef="usd">34453000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTAtMS0xLTEtMzU5MjE_8211586a-aab9-40a2-a1a3-715ed239f6bd"
      unitRef="usd">60646000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTAtMy0xLTEtMzU5MjE_ebce2388-228b-48ef-86ec-24117eef4afc"
      unitRef="usd">261000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTAtNS0xLTEtMzU5MjE_7f5f0c7d-1c73-43ef-9fb0-c43b18ded4b9"
      unitRef="usd">1795000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTAtNy0xLTEtMzU5MjE_4e0b68f9-5501-4582-bd58-2c9e3b21453a"
      unitRef="usd">59112000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTEtMS0xLTEtMzU5MjE_e7227c03-ad86-4050-8565-dfacdd4ad9d2"
      unitRef="usd">250544000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTEtMy0xLTEtMzU5MjE_083422b9-e0be-4e24-882e-a4fbce84a605"
      unitRef="usd">7925000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTEtNS0xLTEtMzU5MjE_97dadbd7-2ed6-4022-a610-c0b5a5395342"
      unitRef="usd">302000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTEtNy0xLTEtMzU5MjE_63aa9c27-de5c-46f6-b471-a47e8694cab9"
      unitRef="usd">258167000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTMtMS0xLTEtMzU5MjE_2d603efe-ea92-43f8-b59b-39006056ebf1"
      unitRef="usd">23250000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTMtMy0xLTEtMzU5MjE_3a029895-3b56-4898-b92f-0189b0c0a9ef"
      unitRef="usd">411000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTMtNS0xLTEtMzU5MjE_5fbc172d-0296-436b-a962-9cd14614ff02"
      unitRef="usd">66000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTMtNy0xLTEtMzU5MjE_21923ec4-b300-4817-b642-02782ea650b4"
      unitRef="usd">23595000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTQtMS0xLTEtMzU5MjE_e4a5e47a-2e61-4622-9a74-805f0d6418d8"
      unitRef="usd">370040000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTQtMy0xLTEtMzU5MjE_7706bae0-c59e-4dec-bd60-4e3c054f1632"
      unitRef="usd">8599000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTQtNS0xLTEtMzU5MjE_f26db68f-5a36-439c-9548-37cf92089a54"
      unitRef="usd">3312000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTQtNy0xLTEtMzU5MjE_4a375653-2516-4d9b-bff5-b5d04a63b084"
      unitRef="usd">375327000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTYtMS0xLTEtMzU5MjE_440bc495-435c-4941-8e73-89f0195a71d6"
      unitRef="usd">4328000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTYtNy0xLTEtMzU5MjE_dbd36b29-34bf-4fc6-94e4-e839e0312527"
      unitRef="usd">4328000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTctMS0xLTEtMzU5MjE_4fdc58c7-6183-4e81-b899-a8154f154d6e"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTctNy0xLTEtMzU5MjE_f54463cb-7fa2-41ca-b289-1bdff6d2cda5"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTgtMS0xLTEtMzU5MjE_f487e0a5-ab1d-4f2e-93d1-b3af2bcb6dd1"
      unitRef="usd">5365000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmUxMDBjOTdjMWQ1YTQzNjQ5YTQxNDcxNWEzYzVmODkyL3RhYmxlcmFuZ2U6ZTEwMGM5N2MxZDVhNDM2NDlhNDE0NzE1YTNjNWY4OTJfMTgtNy0xLTEtMzU5MjE_4c652c5c-8798-462c-8176-d25ff7b1c39e"
      unitRef="usd">5365000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMi0xLTEtMS0zNTkyMQ_793e37ac-2ea4-4452-a5c2-d62ab3734f52"
      unitRef="usd">23045000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMi0zLTEtMS0zNTkyMQ_ad7900bd-a753-40be-ae91-6ff0f190586e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMi01LTEtMS0zNTkyMQ_d4d2b631-3f59-4bf2-8ae6-ebd3dcad629a"
      unitRef="usd">1560000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMi03LTEtMS0zNTkyMQ_f66f716a-ac51-4826-8ef3-424556efa1d7"
      unitRef="usd">21485000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMy0xLTEtMS0zNTkyMQ_b485033b-cacc-4c7b-84c6-8be22746af12"
      unitRef="usd">227089000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMy0zLTEtMS0zNTkyMQ_490fd029-512f-4caf-8d6d-c912456185d9"
      unitRef="usd">4109000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMy01LTEtMS0zNTkyMQ_7312a153-e740-4328-b8f0-e74a3f9f842d"
      unitRef="usd">3284000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMy03LTEtMS0zNTkyMQ_8bb7a79d-f600-4707-a2d2-d7be7e1d7a82"
      unitRef="usd">227914000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNC0xLTEtMS0zNTkyMQ_e49d5260-93f4-460b-8b50-4aff4c3eeb7e"
      unitRef="usd">36663000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNC0zLTEtMS0zNTkyMQ_abcbd93f-df35-4a41-b7c5-be8ab01a70aa"
      unitRef="usd">1178000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNC01LTEtMS0zNTkyMQ_193ded52-ba7d-4281-82c3-ec3af8de10dc"
      unitRef="usd">283000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNC03LTEtMS0zNTkyMQ_38620d77-f460-41de-82ea-9856042183db"
      unitRef="usd">37558000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id1f704d280b5484ab91b680cd927b5da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNS0xLTEtMS00MTcxOA_c30165f2-171f-4158-8cd6-db2d7b3b4a85"
      unitRef="usd">7463000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id1f704d280b5484ab91b680cd927b5da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNS0zLTEtMS00MTcyNQ_1bc8a563-f934-4773-aaef-d3fa5a812c7e"
      unitRef="usd">117000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id1f704d280b5484ab91b680cd927b5da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNS01LTEtMS00MTczMg_adc790cd-7c01-4f39-8a47-bb0b6e3b022b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id1f704d280b5484ab91b680cd927b5da_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNS03LTEtMS00MTczOQ_9002d261-be37-49eb-b767-b409f7b96bf2"
      unitRef="usd">7580000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNy0xLTEtMS0zNTkyMQ_26c51622-c4b8-429f-af7f-24b89a99bc2b"
      unitRef="usd">294260000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNy0zLTEtMS0zNTkyMQ_57cb30bc-d57f-4d4b-b054-9e01495b684c"
      unitRef="usd">5404000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNy01LTEtMS0zNTkyMQ_97e5488c-e7fe-4a50-98d3-689ee737aaa0"
      unitRef="usd">5127000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfNy03LTEtMS0zNTkyMQ_ac08ef93-235d-4232-9746-e488bedf4c81"
      unitRef="usd">294537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfOS0xLTEtMS0zNTkyMQ_db5869bd-213e-49c3-a4bd-9b747499575a"
      unitRef="usd">35600000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfOS0zLTEtMS0zNTkyMQ_1604c66b-a38d-4ce3-8706-f5c30f46083f"
      unitRef="usd">55000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfOS01LTEtMS0zNTkyMQ_129e91f8-a211-43fa-bd31-7596d32fd1d2"
      unitRef="usd">2041000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfOS03LTEtMS0zNTkyMQ_6933c2e5-ed99-40bc-b64a-0abcae20a2a1"
      unitRef="usd">33614000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTAtMS0xLTEtMzU5MjE_1bd15033-fc38-4ca7-a117-2bbee34d7576"
      unitRef="usd">76365000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTAtMy0xLTEtMzU5MjE_ae90a5c5-a718-4e6b-a124-07bf5c447ca3"
      unitRef="usd">480000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTAtNS0xLTEtMzU5MjE_a015bc51-f573-4ce5-9952-e748ef2e9f68"
      unitRef="usd">2181000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTAtNy0xLTEtMzU5MjE_a42eccce-59e7-42d7-b982-fa6e5029781a"
      unitRef="usd">74664000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTEtMS0xLTEtMzU5MjE_eedc2828-1d33-448a-9a7a-60e7e32b41e1"
      unitRef="usd">251137000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTEtMy0xLTEtMzU5MjE_ca34f989-c229-411a-b3c2-5656e42a8c74"
      unitRef="usd">7435000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTEtNS0xLTEtMzU5MjE_b186b910-5e66-4b9d-9de4-3ecf84c2ab63"
      unitRef="usd">525000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTEtNy0xLTEtMzU5MjE_b74699a7-ca10-41aa-8bab-37934600af51"
      unitRef="usd">258047000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTItMS0xLTEtMzU5MjE_3e5ae454-ddc5-4032-b1aa-bcadf212a143"
      unitRef="usd">22250000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTItMy0xLTEtMzU5MjE_054ccf53-fbf3-4913-8255-2860f13a0c78"
      unitRef="usd">347000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTItNS0xLTEtMzU5MjE_8063eeb8-7408-4550-bad6-a2510f46756f"
      unitRef="usd">86000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTItNy0xLTEtMzU5MjE_85043926-b14a-4d87-8d60-600b31d12f25"
      unitRef="usd">22511000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTMtMS0xLTEtMzU5MjE_db26f8ae-54b7-46b7-ac6d-265ecf9d49ff"
      unitRef="usd">385352000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTMtMy0xLTEtMzU5MjE_0510f71b-d2fe-4987-8d03-fdb5b84b44fb"
      unitRef="usd">8317000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTMtNS0xLTEtMzU5MjE_1c0de4fb-e290-4ae0-a7fb-7d9757f88aed"
      unitRef="usd">4833000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTMtNy0xLTEtMzU5MjE_3692973a-0f5e-4233-b127-050712976ab0"
      unitRef="usd">388836000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTUtMS0xLTEtMzU5MjE_fac68d1a-6998-4201-8708-bbbed68c7099"
      unitRef="usd">9068000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTUtNy0xLTEtMzU5MjE_79fac98e-6eeb-47a5-86cf-bb13eba4a872"
      unitRef="usd">9068000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTYtMS0xLTEtMzU5MjE_350cd84a-8c2e-42d7-b070-3faea97e87d4"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTYtNy0xLTEtMzU5MjE_3512d966-5a2c-447a-93b4-a165a9fc9872"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTctMS0xLTEtMzU5MjE_9ebd60d1-5c6e-4793-a0b0-a3cf76119051"
      unitRef="usd">10105000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYzYTQ2OTA2MzRiYjQ3MjU5YTNiMTkxYzM4YTQxY2Y0L3RhYmxlcmFuZ2U6ZjNhNDY5MDYzNGJiNDcyNTlhM2IxOTFjMzhhNDFjZjRfMTctNy0xLTEtMzU5MjE_ef2a9a1f-7ed6-4517-94c2-5ff386f801ba"
      unitRef="usd">10105000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg3OQ_0fdef554-eafd-4e87-ba3c-9c9337d0c432">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities at March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,388,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,392,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,723,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,668,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,877,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,831,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,056,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,943,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;317,986,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,862,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;272,025,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338,408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,515,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,004,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,338,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,057,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,081,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,955,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,336,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,919,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,387,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contractual maturities of investment securities at March&#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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities available for sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Securities to be held to maturity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 year or less&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,544,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,516,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,926,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1 to 5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,994,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,172,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,992,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,613,000&#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:10pt;font-weight:400;line-height:100%"&gt;Due in 5 to 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,007,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;173,295,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,069,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due after 10 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,715,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228,262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179,198,000&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,260,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #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:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMi0xLTEtMS0zNTkyMQ_86748479-17cf-456d-b129-c9c627891ea3"
      unitRef="usd">25000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMi0zLTEtMS0zNTkyMQ_5c28565d-3896-4b09-a23e-7aa9644fed43"
      unitRef="usd">25000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMi01LTEtMS0zNTkyMQ_2e47f325-1551-4bf3-b81f-92cc0cf3481e"
      unitRef="usd">2388000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMi03LTEtMS0zNTkyMQ_59f6a301-9995-439b-990b-196c625ff016"
      unitRef="usd">2392000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMy0xLTEtMS0zNTkyMQ_bce25ae9-f770-4752-941f-3101eec47eb7"
      unitRef="usd">3723000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMy0zLTEtMS0zNTkyMQ_e9b08335-0916-4b16-9cf5-1330d3e59377"
      unitRef="usd">3668000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMy01LTEtMS0zNTkyMQ_7df956dc-27cc-4e22-b727-89039e34ab28"
      unitRef="usd">12877000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfMy03LTEtMS0zNTkyMQ_0c366662-fa96-4daa-ad59-14716d445ece"
      unitRef="usd">12831000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNC0xLTEtMS0zNTkyMQ_8b9f8c4c-a693-424a-9150-76dc4199daef"
      unitRef="usd">16674000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNC0zLTEtMS0zNTkyMQ_b38fd6b4-191f-4b67-99f5-7e3d61c1a55c"
      unitRef="usd">14939000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNC01LTEtMS0zNTkyMQ_51358097-c19e-4928-990c-aebc4589bec3"
      unitRef="usd">67056000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNC03LTEtMS0zNTkyMQ_ad840676-50ec-4b5f-a56e-cae9e8c6259e"
      unitRef="usd">65943000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNS0xLTEtMS0zNTkyMQ_1789a26e-a412-4fa9-816a-76b9edbe859f"
      unitRef="usd">317986000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNS0zLTEtMS0zNTkyMQ_1c2edb5b-ad05-481e-858d-6a2c55c57659"
      unitRef="usd">294383000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNS01LTEtMS0zNTkyMQ_6e3bbe9a-8a80-4fa4-90ae-7ec5a0cd04b9"
      unitRef="usd">294862000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNS03LTEtMS0zNTkyMQ_c82d2b0b-364e-46b6-a24a-54a5ad535fb2"
      unitRef="usd">272025000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNy0xLTEtMS0zNTkyMQ_db3acd0a-c407-4557-b35b-cea9f5062d11"
      unitRef="usd">338408000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNy0zLTEtMS0zNTkyMQ_cfe60e0c-29dd-4659-9944-d16687ffa2e0"
      unitRef="usd">313015000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNy01LTEtMS0zNTkyMQ_cdf5ecb8-dcf2-4b82-a87f-3c8f621326f2"
      unitRef="usd">377183000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmYyZGVjZGYwNTNhMzRhMDBhM2VjNjYzMzdiODdkMzEwL3RhYmxlcmFuZ2U6ZjJkZWNkZjA1M2EzNGEwMGEzZWM2NjMzN2I4N2QzMTBfNy03LTEtMS0zNTkyMQ_783b860c-981c-4633-9e73-5f189835b24d"
      unitRef="usd">353191000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMi0xLTEtMS0zNTkyMQ_67542d66-1028-4dd0-808b-1921a52e8923"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMi0zLTEtMS0zNTkyMQ_f7ed0f45-2dc6-41f2-8e84-8950cac5b9d4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMi01LTEtMS0zNTkyMQ_ac5f8e04-0121-490f-8534-62176c8588ec"
      unitRef="usd">2515000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMi03LTEtMS0zNTkyMQ_bbe91a17-749d-464c-8811-910f61532e9d"
      unitRef="usd">2521000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMy0xLTEtMS0zNTkyMQ_14294ed9-fa2f-443d-a310-17940c4881b5"
      unitRef="usd">5004000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMy0zLTEtMS0zNTkyMQ_2c05269e-17b0-4797-8baa-e743442b77c5"
      unitRef="usd">5173000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMy01LTEtMS0zNTkyMQ_6eaa053c-aa23-48c5-9d73-fe1d35a73162"
      unitRef="usd">17624000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfMy03LTEtMS0zNTkyMQ_3c2d5b79-ffa3-4828-b2c7-0a9cc5f3b93d"
      unitRef="usd">18338000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNC0xLTEtMS0zNTkyMQ_60f50776-cfa8-4431-afb1-6f6af8b80d61"
      unitRef="usd">52782000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNC0zLTEtMS0zNTkyMQ_2778ca26-a90e-4fe5-80f1-116a7dac4c90"
      unitRef="usd">53057000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNC01LTEtMS0zNTkyMQ_337fdfc1-ead3-4151-ab73-2682e4cfd048"
      unitRef="usd">174982000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNC03LTEtMS0zNTkyMQ_24b60d01-991f-4a14-ba51-0939dd453ae0"
      unitRef="usd">180081000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNS0xLTEtMS0zNTkyMQ_7d5997c7-dd6f-4eff-b2c8-7c28374ff259"
      unitRef="usd">264955000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNS0zLTEtMS0zNTkyMQ_afc02abd-e136-4638-8680-1de94e2017ee"
      unitRef="usd">262336000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNS01LTEtMS0zNTkyMQ_88808954-ba3f-4ad1-8c21-ed8b35ca7574"
      unitRef="usd">174919000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNS03LTEtMS0zNTkyMQ_443a53fb-f77c-4c5e-8c62-196395b4b66a"
      unitRef="usd">174387000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNy0xLTEtMS0zNTkyMQ_9ea97d6a-c8bd-4243-ba2f-4e0bb8c2e0d4"
      unitRef="usd">322741000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNy0zLTEtMS0zNTkyMQ_926f274b-417f-4296-946c-9f26cad921fe"
      unitRef="usd">320566000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNy01LTEtMS0zNTkyMQ_8a5e3ac6-1f2a-4c7b-a4f5-a080abb308c8"
      unitRef="usd">370040000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjhiOGJlNzA0NDcxMDQzNDRiMzMyOTUwZWEyZDNlZDI1L3RhYmxlcmFuZ2U6OGI4YmU3MDQ0NzEwNDM0NGIzMzI5NTBlYTJkM2VkMjVfNy03LTEtMS0zNTkyMQ_83af772b-9410-413b-97ba-0d9d084f78c6"
      unitRef="usd">375327000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMi0xLTEtMS0zNTkyMQ_21312d0d-d571-412f-a7f9-dcec0767f75b"
      unitRef="usd">2544000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMi0zLTEtMS0zNTkyMQ_a89da793-382e-4635-9332-008448a0e27d"
      unitRef="usd">2516000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMi01LTEtMS0zNTkyMQ_a64254c9-0253-4643-b7d3-de4377862f95"
      unitRef="usd">3926000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMi03LTEtMS0zNTkyMQ_22d2c244-1f42-485c-b6af-35148c06f173"
      unitRef="usd">3956000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMy0xLTEtMS0zNTkyMQ_49707b59-4447-4227-9a63-96fa1c728775"
      unitRef="usd">12994000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMy0zLTEtMS0zNTkyMQ_60617156-75ec-4929-a707-7379b16bebc7"
      unitRef="usd">13172000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMy01LTEtMS0zNTkyMQ_fe7f15c7-42c5-4bea-b69c-5a12649a69f0"
      unitRef="usd">26992000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfMy03LTEtMS0zNTkyMQ_b4434de9-f27d-4a1c-86fe-94cd887312b5"
      unitRef="usd">27613000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNC0xLTEtMS0zNTkyMQ_98627519-b717-4166-8d83-eede4dcf1593"
      unitRef="usd">50007000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNC0zLTEtMS0zNTkyMQ_d8189730-1e7c-4957-af36-59e29c29ec39"
      unitRef="usd">50587000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNC01LTEtMS0zNTkyMQ_85bf69a3-8d88-43ea-bde0-a17562ef3c31"
      unitRef="usd">173295000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNC03LTEtMS0zNTkyMQ_fdbeb775-789f-408b-8f30-e9a24d769ea8"
      unitRef="usd">178069000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNS0xLTEtMS0zNTkyMQ_e7d2402a-7c42-49c4-950a-38bb06d99620"
      unitRef="usd">228715000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNS0zLTEtMS0zNTkyMQ_26906dc6-edf9-4b0a-bac1-6e310b8f373d"
      unitRef="usd">228262000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNS01LTEtMS0zNTkyMQ_ed1b81af-193c-4c7b-8c21-80d5425eb09c"
      unitRef="usd">181139000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNS03LTEtMS0zNTkyMQ_bddd7970-ed3c-4a98-9ecb-a301e214b4fe"
      unitRef="usd">179198000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNy0xLTEtMS0zNTkyMQ_318da0aa-9130-4ddf-af36-d991a60707fa"
      unitRef="usd">294260000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNy0zLTEtMS0zNTkyMQ_fd4442f3-6b55-4a4c-af9b-977a7da5e32d"
      unitRef="usd">294537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNy01LTEtMS0zNTkyMQ_02e94f45-a642-4c9e-8f6e-6868767da5fe"
      unitRef="usd">385352000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjAwYjZhODE3ZmE0NjQ2MzZhMTU4NWNjZWZjMmE1ZmNjL3RhYmxlcmFuZ2U6MDBiNmE4MTdmYTQ2NDYzNmExNTg1Y2NlZmMyYTVmY2NfNy03LTEtMS0zNTkyMQ_9b852dd2-c708-44b1-89b4-9e31cc8ea08c"
      unitRef="usd">388836000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="ibe1111ddff55489ea264a62fd2345be2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNjky_b8d19d68-9dbc-4ae7-a73d-e5a03a6b15ea"
      unitRef="usd">288761000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="idcc7277a89224b53a319c1402819008e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfODUw_ef449e5c-c55f-4d40-80ad-215ec2c6167c"
      unitRef="usd">297456000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="ie37e3b91aed84c3b834d841b3a746e84_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfODY2_16b6ad2b-00c4-49d1-866b-9365ba005508"
      unitRef="usd">241990000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg5OA_eca79e75-11e5-4915-b822-8bf515c7a7dd">The following table shows securities gains and losses for the three months ended March&#160;31, 2022 and 2021:&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.801%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.712%"/&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.712%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Proceeds from sales of securities&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:10pt;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: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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross realized losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net gain &lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,000&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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;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:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfMi0xLTEtMS0zNTkyMQ_ace1dcf8-1ce8-4b11-b1e8-36decc104e1f"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfMi0zLTEtMS0zNTkyMQ_cbf98971-679a-4302-bcb9-e5d4d9b5b91e"
      unitRef="usd">1214000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <fnlc:DebtSecuritiesRealizedGain
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfMy0xLTEtMS0zNTkyMQ_e1d8737a-b6be-49e5-9340-36fbbcb4b09a"
      unitRef="usd">2000</fnlc:DebtSecuritiesRealizedGain>
    <fnlc:DebtSecuritiesRealizedGain
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfMy0zLTEtMS0zNTkyMQ_fd5a3331-3d0d-4ecc-9fb3-4fdf60f7683d"
      unitRef="usd">119000</fnlc:DebtSecuritiesRealizedGain>
    <fnlc:DebtSecuritiesRealizedLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNC0xLTEtMS0zNTkyMQ_35e35a06-a86d-47d7-b15d-07acf8bbeb70"
      unitRef="usd">0</fnlc:DebtSecuritiesRealizedLoss>
    <fnlc:DebtSecuritiesRealizedLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNC0zLTEtMS0zNTkyMQ_b2af8fc4-776a-4224-8b7d-76f1bafb4f82"
      unitRef="usd">0</fnlc:DebtSecuritiesRealizedLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNS0xLTEtMS0zNTkyMQ_93237518-5ecb-468b-b0ec-593cf18c343f"
      unitRef="usd">2000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:DebtSecuritiesGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNS0zLTEtMS0zNTkyMQ_3fa2832b-364e-4b73-954c-682e781c19d2"
      unitRef="usd">119000</us-gaap:DebtSecuritiesGainLoss>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNi0xLTEtMS0zNTkyMQ_74828eb0-985e-4c50-a231-053d213a40b9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmZmZmJkZTgzYjhiZTRlM2VhYzk2ZWMzYjA4YTg0MTFlL3RhYmxlcmFuZ2U6ZmZmYmRlODNiOGJlNGUzZWFjOTZlYzNiMDhhODQxMWVfNi0zLTEtMS0zNTkyMQ_296c4799-e005-4646-b197-6b0ae722aaaa"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <fnlc:NumberOfSecuritiesTemporarilyImpaired
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMTI4OA_2f027d83-68b9-475f-a584-6b98952d525d"
      unitRef="security">548</fnlc:NumberOfSecuritiesTemporarilyImpaired>
    <fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMTQ3OA_a6cc6d29-c269-458b-88c6-d85238286cb9"
      unitRef="security">72</fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths>
    <fnlc:LengthOfTimeSecuritiesTemporarilyImpaired
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMTUxNQ_95c4f4e4-8c0a-4bcf-b918-e5f937a1b3d8">P12M</fnlc:LengthOfTimeSecuritiesTemporarilyImpaired>
    <us-gaap:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg3NQ_f1084838-3cf9-4e90-b131-2b0bb7d8dc32">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of March&#160;31, 2022 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.853%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&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:11.180%"/&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.742%"/&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.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.602%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(358,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,647,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,848,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,913,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,206,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,021,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(11,708,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,954,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(12,347,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,975,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,055,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,305,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,850,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,405,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,029,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144,710,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,879,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(349,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;339,083,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(30,283,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,006,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(21,224,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;502,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(51,507,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, there were 163 securities with unrealized losses held in the Company's portfolio. These securities were temporarily impaired as a result of changes in interest rates reducing their fair value, of which 27 had been temporarily impaired for 12 months or more. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of December&#160;31, 2021 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.561%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.999%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,030,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(920,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,170,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,295,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,768,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(922,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,690,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(390,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,434,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,434,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(66,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;273,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(6,144,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,942,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,297,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;329,395,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,441,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:3pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, there were 140 securities with unrealized losses held in the Company's portfolio. These securities were temporarily impaired as a result of changes in interest rates reducing their fair value, of which 10 had been temporarily impaired for 12 months or more. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding securities temporarily impaired as of March&#160;31, 2021 is summarized below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.208%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.399%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.553%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Less than 12 months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;12 months or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fair Value (Estimated)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. Government-sponsored agencies&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,601,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,894,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,601,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,138,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,335,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;183,882,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,465,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(808,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,414,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,229,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,830,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,744,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(130,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,973,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,960,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi0xLTEtMS0zNTkyMQ_38d14ef5-fa9d-4116-b91f-f1749710b33b"
      unitRef="usd">8266000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi0zLTEtMS0zNTkyMQ_8b1a6494-8c9e-4352-8504-c7213bf279dd"
      unitRef="usd">358000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi01LTEtMS0zNTkyMQ_a8c21fb4-312f-4825-8b24-ab6162a3443f"
      unitRef="usd">47647000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi03LTEtMS0zNTkyMQ_1fa58d30-3638-49f0-8c54-a6ea63055fff"
      unitRef="usd">7848000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi05LTEtMS0zNTkyMQ_9ebd33bd-62a9-4d7e-8902-6295e65e289c"
      unitRef="usd">55913000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ifa417c3e1d2642d3809f07400ebbe6f8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMi0xMS0xLTEtMzU5MjE_bfd5956f-9d0c-4b60-9d89-1c7ea045df2a"
      unitRef="usd">8206000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy0xLTEtMS0zNTkyMQ_930e965c-db04-44b9-8b1f-8c541dd42db3"
      unitRef="usd">174021000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy0zLTEtMS0zNTkyMQ_aaf34240-342b-4112-990f-e86d5658318e"
      unitRef="usd">11708000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy01LTEtMS0zNTkyMQ_f85c5a21-9b98-4730-a439-6805c4b75770"
      unitRef="usd">111954000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy03LTEtMS0zNTkyMQ_92275866-ab5b-4d74-b14a-1755aecd9ed2"
      unitRef="usd">12347000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy05LTEtMS0zNTkyMQ_6f2e1eb4-3364-4cda-a9f5-16830b8f700d"
      unitRef="usd">285975000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i580e0edc069c4f4d8a5c4ca1fb7b0268_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfMy0xMS0xLTEtMzU5MjE_bd388efd-5904-43a5-ad07-fcd8b39dde98"
      unitRef="usd">24055000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC0xLTEtMS0zNTkyMQ_4b69c8b6-42d7-4aa3-b795-c70d117076cb"
      unitRef="usd">141305000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC0zLTEtMS0zNTkyMQ_3f689988-6a2f-429e-81cf-71ba0990b815"
      unitRef="usd">17850000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC01LTEtMS0zNTkyMQ_e53c5cec-6695-4f1f-b128-416488c20bb3"
      unitRef="usd">3405000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC03LTEtMS0zNTkyMQ_2e6e41be-16a1-4512-906b-1bea7eab62cc"
      unitRef="usd">1029000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC05LTEtMS0zNTkyMQ_a4cb4833-3694-4965-aec3-6073589086f7"
      unitRef="usd">144710000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i62d434ed9e7a42b280298a18c13a9e3c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNC0xMS0xLTEtMzU5MjE_d83838d5-8a1b-47b7-a18c-55f9933ddfe4"
      unitRef="usd">18879000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS0xLTEtMS0zNTkyMQ_432f7a90-8b23-434c-b37e-1a41aec8af79"
      unitRef="usd">4340000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS0zLTEtMS0zNTkyMQ_26b3f80b-fa81-457f-86d2-e36feded2d72"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS01LTEtMS0zNTkyMQ_cfa4562e-9da3-4aa7-88a8-5b66eaf6cef8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS03LTEtMS0zNTkyMQ_081a573f-e5c9-4944-acda-f383efa7c4ce"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS05LTEtMS0zNTkyMQ_e45c76d4-4920-440c-a585-fbcf5bbf0618"
      unitRef="usd">4340000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4de0a04885d94604a1926a14fb863252_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNS0xMS0xLTEtMzU5MjE_6a96fb9b-0760-40b3-96f9-df8043dc590c"
      unitRef="usd">18000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi0xLTEtMS0zNTkyMQ_0b1818f6-87c1-4b32-aeaf-e748ba93ab78"
      unitRef="usd">11151000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi0zLTEtMS0zNTkyMQ_ce2c75b8-94ee-4e0d-83f0-d4c6d2eb139e"
      unitRef="usd">349000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi01LTEtMS0zNTkyMQ_fd508600-bf19-4d47-95c7-09c69accdd64"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi03LTEtMS0zNTkyMQ_780a1ef8-fb83-44fd-ac2e-5e19457329cf"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi05LTEtMS0zNTkyMQ_0bd702cd-dd4e-4cac-9b5f-98ae6431cbaa"
      unitRef="usd">11151000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i36461f37568e4accac65dbf5f66d343c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNi0xMS0xLTEtMzU5MjE_e414bb4c-15c2-493f-a04e-cf136b95c6f1"
      unitRef="usd">349000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy0xLTEtMS0zNTkyMQ_5b4252f8-8ba9-4bb5-9117-32bb25726b1f"
      unitRef="usd">339083000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy0zLTEtMS0zNTkyMQ_9fea777e-f470-45bf-a8e4-b587a447ed1f"
      unitRef="usd">30283000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy01LTEtMS0zNTkyMQ_431716d1-34b0-4a09-a599-e551501a8d16"
      unitRef="usd">163006000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy03LTEtMS0zNTkyMQ_5d60a2d2-41e9-4232-b3b3-54a5cdcbf6bb"
      unitRef="usd">21224000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy05LTEtMS0zNTkyMQ_ded4d7b5-ddd0-4f1d-bbf7-6473cc81b414"
      unitRef="usd">502089000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjlhMjYxYmZjNzM1YzRlZGNhMDNlMWNjYjc0YjA2NTc2L3RhYmxlcmFuZ2U6OWEyNjFiZmM3MzVjNGVkY2EwM2UxY2NiNzRiMDY1NzZfNy0xMS0xLTEtMzU5MjE_228a688f-b59e-446b-ab3e-e9b76929a0de"
      unitRef="usd">51507000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <fnlc:NumberOfSecuritiesTemporarilyImpaired
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMTc4MQ_dc268be5-486c-431d-9239-a1830f82f127"
      unitRef="security">163</fnlc:NumberOfSecuritiesTemporarilyImpaired>
    <fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMTk3MQ_f91d7f7b-cef9-4d7e-ad7a-89164140afc5"
      unitRef="security">27</fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths>
    <fnlc:LengthOfTimeSecuritiesTemporarilyImpaired
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjAwOA_c53f83d9-be14-4e20-abde-9c77ae844f3a">P12M</fnlc:LengthOfTimeSecuritiesTemporarilyImpaired>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi0xLTEtMS0zNTkyMQ_898b80dd-66ff-473d-b56a-40f2b8467c4b"
      unitRef="usd">24030000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi0zLTEtMS0zNTkyMQ_55928b1e-32a9-482d-a507-8ab444c6208c"
      unitRef="usd">920000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi01LTEtMS0zNTkyMQ_f5bc951b-8456-4207-8c75-ea9c61cb95ad"
      unitRef="usd">29170000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi03LTEtMS0zNTkyMQ_2f3c884f-6119-4f79-b2df-e378b937dada"
      unitRef="usd">1375000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi05LTEtMS0zNTkyMQ_8cf76b77-6659-4c05-b269-03721d40e5c2"
      unitRef="usd">53200000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i584a747480b0478cb7a98a9f650901b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMi0xMS0xLTEtMzU5MjE_bde30a87-2822-4497-8b9b-15d192314107"
      unitRef="usd">2295000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy0xLTEtMS0zNTkyMQ_fce06dfd-9f62-4cee-af14-293d0e3c381a"
      unitRef="usd">216461000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy0zLTEtMS0zNTkyMQ_b729e2e2-dfc1-4742-9117-bcf29169dd7a"
      unitRef="usd">4768000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy01LTEtMS0zNTkyMQ_73aae11c-72b9-4934-99e9-de187c06ec9a"
      unitRef="usd">26772000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy03LTEtMS0zNTkyMQ_312d7205-07e6-402f-bfb0-5aa29ef45e0c"
      unitRef="usd">922000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy05LTEtMS0zNTkyMQ_0d5d7402-3a85-44d6-9aea-2cfc5dbe5310"
      unitRef="usd">243233000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7b96a924b0f54fa283a8fcbf506dfb1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfMy0xMS0xLTEtMzU5MjE_309b973d-8054-4848-8207-746acf811f95"
      unitRef="usd">5690000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC0xLTEtMS0zNTkyMQ_2d6e28fd-7a02-4da6-813e-4406c4795dd8"
      unitRef="usd">29528000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC0zLTEtMS0zNTkyMQ_81200b5e-4504-4500-894c-a8fb0e34281d"
      unitRef="usd">390000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC01LTEtMS0zNTkyMQ_22f4522f-a65f-4822-8d0f-3facd7b2dd03"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC03LTEtMS0zNTkyMQ_2b64b882-e7b6-4241-8af8-d774ad6b3a6f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC05LTEtMS0zNTkyMQ_4118a23e-c1c7-4ac8-8f3e-0d7b0c8fe1e5"
      unitRef="usd">29528000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i32501098aca44e5baeb3a11e7997250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNC0xMS0xLTEtMzU5MjE_78e1de3f-0615-491b-980b-ae3392fac1ff"
      unitRef="usd">390000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi0xLTEtMS0zNTkyMQ_4293f8aa-f355-4426-a122-b45ce30d3b5c"
      unitRef="usd">3434000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi0zLTEtMS0zNTkyMQ_6aaf1241-8410-40e6-860d-010b9a1cbd7f"
      unitRef="usd">66000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi01LTEtMS0zNTkyMQ_1daa1954-dbc0-4d46-a307-3d60a84a3a45"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi03LTEtMS0zNTkyMQ_0115ba80-f9f5-45fd-81b9-29c94b5de56e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi05LTEtMS0zNTkyMQ_a76c0444-3791-45cd-9e87-4d43f5d3abbd"
      unitRef="usd">3434000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic5a666bf55ea4dd6a35de4a4415d9f33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNi0xMS0xLTEtMzU5MjE_05f2d373-73e3-4929-ba12-4673ab6f9b8c"
      unitRef="usd">66000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy0xLTEtMS0zNTkyMQ_666d6374-a365-4d77-bcf9-6271f06026c3"
      unitRef="usd">273453000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy0zLTEtMS0zNTkyMQ_37577c88-c0c3-4b66-97d4-5b2105e344e1"
      unitRef="usd">6144000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy01LTEtMS0zNTkyMQ_6ff7d6da-50ec-431e-831a-6e0b72476ae1"
      unitRef="usd">55942000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy03LTEtMS0zNTkyMQ_a86d07fc-c3aa-4235-8835-7ba110290b98"
      unitRef="usd">2297000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy05LTEtMS0zNTkyMQ_e4edf67f-c481-4660-8727-fbef2ec19b34"
      unitRef="usd">329395000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOmJiYWRjMDM4NzdiMjQ4NzE4MDQzYWIwMDE4MzYyMDIzL3RhYmxlcmFuZ2U6YmJhZGMwMzg3N2IyNDg3MTgwNDNhYjAwMTgzNjIwMjNfNy0xMS0xLTEtMzU5MjE_3499f21b-c201-4908-86ea-124c66066e5c"
      unitRef="usd">8441000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <fnlc:NumberOfSecuritiesTemporarilyImpaired
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjEyOQ_4ecb3fc2-af6e-4dd3-b5d3-990c0de8b09e"
      unitRef="security">140</fnlc:NumberOfSecuritiesTemporarilyImpaired>
    <fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjMxOQ_858fe36b-1191-41f1-90c9-7e20b0644206"
      unitRef="security">10</fnlc:NumberOfSecuritiesTemporarilyImpairedTwelveMonths>
    <fnlc:LengthOfTimeSecuritiesTemporarilyImpaired
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjM1Ng_ee3cc5e6-dfc6-4e77-8e40-a2a6749542d2">P12M</fnlc:LengthOfTimeSecuritiesTemporarilyImpaired>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi0xLTEtMS0zNTkyMQ_7a3075a2-ef0a-4749-9b4a-7fd2dc8efc31"
      unitRef="usd">51894000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi0zLTEtMS0zNTkyMQ_f6369a93-42f9-41e1-94f0-7ff48709e43e"
      unitRef="usd">3601000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi01LTEtMS0zNTkyMQ_0eafa5dc-f93e-48b7-8ed4-be9611a32726"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi03LTEtMS0zNTkyMQ_3275b3a1-e0ae-4c54-9d68-33aa9b4ac684"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi05LTEtMS0zNTkyMQ_0e3e0074-cc78-475d-a2c3-107f3ecfb050"
      unitRef="usd">51894000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if423553444724d188dd4f503bf87559b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMi0xMS0xLTEtMzU5MjE_5fc97e20-3681-4187-a54c-cac19d5be02e"
      unitRef="usd">3601000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy0xLTEtMS0zNTkyMQ_1833e03b-cf8f-4367-a2c9-aa3579c4f9dd"
      unitRef="usd">180138000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy0zLTEtMS0zNTkyMQ_9a298624-af70-4e59-b313-90e84f1d6db1"
      unitRef="usd">5335000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy01LTEtMS0zNTkyMQ_0102b43c-d168-4142-b9f2-39c4438ff9de"
      unitRef="usd">3744000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy03LTEtMS0zNTkyMQ_bec8dfe9-12fb-4df1-8562-3e39d747097a"
      unitRef="usd">130000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy05LTEtMS0zNTkyMQ_c28b3f1e-2ecc-4194-a356-1d8ebd3e6bdc"
      unitRef="usd">183882000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i96dcf30d31634ca9b0c7ab66507af938_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfMy0xMS0xLTEtMzU5MjE_170cb5b9-0609-42c7-ac45-2f114f503f09"
      unitRef="usd">5465000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC0xLTEtMS0zNTkyMQ_a81c0adf-6abe-4bba-aec7-0e9a4936e1f7"
      unitRef="usd">28783000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC0zLTEtMS0zNTkyMQ_7d4c0294-374c-4b58-beac-ce225629ab68"
      unitRef="usd">808000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC01LTEtMS0zNTkyMQ_3dd6992f-16e8-4be9-8fa1-c1d269fec530"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC03LTEtMS0zNTkyMQ_57b528d7-8e7a-4591-811e-b509cc07a08c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC05LTEtMS0zNTkyMQ_67996f66-3b3e-4d17-93f3-1e19a402d19f"
      unitRef="usd">28783000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib01316c9463845edac82746d9317e148_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNC0xMS0xLTEtMzU5MjE_297addb6-c23b-4880-8251-bab01e6190d8"
      unitRef="usd">808000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi0xLTEtMS0zNTkyMQ_fb451805-6118-4b03-afbd-c9d366acbc62"
      unitRef="usd">3414000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi0zLTEtMS0zNTkyMQ_296a03d7-02f0-4f15-9804-36ca43ae023a"
      unitRef="usd">86000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi01LTEtMS0zNTkyMQ_cb21188e-b1ce-467f-acbb-8588678a4b3c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi03LTEtMS0zNTkyMQ_2e79f0c1-b053-4035-8507-91bcc7b8dcfc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi05LTEtMS0zNTkyMQ_f918c82b-50ad-46f7-aec4-a21a4b01a022"
      unitRef="usd">3414000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6803c5c897cc493db6368b35c84e4527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNi0xMS0xLTEtMzU5MjE_1a819901-cc85-4c20-bc46-9f266701d259"
      unitRef="usd">86000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy0xLTEtMS0zNTkyMQ_0f1807c4-0385-458f-aa50-1ace17c3ef75"
      unitRef="usd">264229000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy0zLTEtMS0zNTkyMQ_8ac11e57-7df9-4b7d-9dbd-448b2175aad3"
      unitRef="usd">9830000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy01LTEtMS0zNTkyMQ_5f3a711e-3724-49fb-ac61-516b6e7afe63"
      unitRef="usd">3744000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy03LTEtMS0zNTkyMQ_ab74fb69-6285-460e-be5a-fc970c49652d"
      unitRef="usd">130000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy05LTEtMS0zNTkyMQ_26b4013e-503b-4d95-a387-afa26b4cea3b"
      unitRef="usd">267973000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RhYmxlOjdkY2U0YWFjMjI4ODRmY2FhODMzYjcyZDU5ZmZjMTBhL3RhYmxlcmFuZ2U6N2RjZTRhYWMyMjg4NGZjYWE4MzNiNzJkNTlmZmMxMGFfNy0xMS0xLTEtMzU5MjE_f05dce0a-0a93-439d-a3a2-e50ed4173947"
      unitRef="usd">9960000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <fnlc:AvailableforSaleSecuritiesTransferredSecurityatCarryingValue
      contextRef="i2b8f05b12b6b412a98017d2fab69317f_I20140930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjU1Ng_56aea776-220d-4d00-ab06-59bd619587e5"
      unitRef="usd">89780000</fnlc:AvailableforSaleSecuritiesTransferredSecurityatCarryingValue>
    <fnlc:AvailableforSaleSecuritiesTransferredSecurityatFairValue
      contextRef="i2b8f05b12b6b412a98017d2fab69317f_I20140930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjU5NA_6e269644-0047-4f87-bf73-b9d55d233269"
      unitRef="usd">89757000</fnlc:AvailableforSaleSecuritiesTransferredSecurityatFairValue>
    <fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesAccumulatedUnrealizedGainLoss
      contextRef="i2b8f05b12b6b412a98017d2fab69317f_I20140930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMjczMw_28d385b1-6eac-4d89-9511-73fbf85fbb73"
      unitRef="usd">-15000</fnlc:AvailableforsaleSecuritiesTransferredtoHeldtomaturitySecuritiesAccumulatedUnrealizedGainLoss>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMzMxOQ_870a2bd2-b125-4453-9358-9622652bcb60"
      unitRef="usd">-78000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMzM2MQ_c4507f6c-695e-405d-bd20-6948565a9271"
      unitRef="usd">-87000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMzM2OA_6319169b-b78e-44f2-a66d-9a889b201632"
      unitRef="usd">-124000</fnlc:OtherComprehensiveIncomeLossAccumulatedUnrealizedGainLossonTransferofAvailableforsaleSecuritiestoHeldtomaturity>
    <fnlc:NumberOfStatesInNewEnglandWhereFhlbServe
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfMzY2Mw_b5936ab0-7171-47d6-a180-5252f9e0c563"
      unitRef="state">6</fnlc:NumberOfStatesInNewEnglandWhereFhlbServe>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDAwOQ_79efd69c-a608-422a-bdcb-aa29e480e40c"
      unitRef="usd">4365000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDAxMw_d1387a1c-3cb6-4a12-8c0a-cf485f969c6f"
      unitRef="usd">9068000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDAyMA_ae00ab5d-f1e2-4235-add2-83f5ef7409e2"
      unitRef="usd">4328000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDQ4Mw_5c4b87d4-4781-4da1-a28c-4e5eacc464a2"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDQ4Mw_8b2ffd32-57b7-4e37-9c2a-e9303add3a4b"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDQ4Mw_bde9a7fa-f358-462f-88c0-f84164655e68"
      unitRef="usd">1037000</us-gaap:FederalReserveBankStock>
    <fnlc:RestrictedEquitySecuritiesUnrealizedLosses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80MC9mcmFnOmIyMzQwYjU4ODEwNzQyNGM4ZTNlYjc2ZGE4ZWVkNDdjL3RleHRyZWdpb246YjIzNDBiNTg4MTA3NDI0YzhlM2ViNzZkYThlZWQ0N2NfNDg5Mg_e66bf4cd-7080-4ebd-a2c9-d3f569806758"
      unitRef="usd">0</fnlc:RestrictedEquitySecuritiesUnrealizedLosses>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODY4Mw_8d074191-b60e-4e01-bbbe-3785fb3f9fa0">Loans&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of the Company's loan portfolio by class of financing receivable as of March&#160;31, 2022 and 2021 and 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:28.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;588,301,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:700;line-height:100%"&gt;102,982,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.5&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;267,666,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:700;line-height:100%"&gt;50,867,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.3&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:700;line-height:100%"&gt;566,320,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;33.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.3&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;36,272,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,863,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,077,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,707,348,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan balances include net deferred loan costs of $9,299,000 as of March&#160;31, 2022, $7,890,000 as of December&#160;31, 2021, and $5,328,000 as of March&#160;31, 2021.  Net deferred loan costs have increased from a year ago and year-to-date due to loan origination unit volume over the period and wind-down of unearned fees and deferred costs associated with US Small Business Administration ("SBA") Payroll Protection Program ("PPP") loans originated in 2020 and during the first and second quarters of 2021.  Pursuant to collateral agreements, qualifying first mortgage loans and commercial real estate loans, which totaled $455,229,000 at March&#160;31, 2022, were used to collateralize borrowings from the FHLB. This compares to qualifying loans which totaled $364,968,000 at December&#160;31, 2021, and $362,271,000 at March&#160;31, 2021.  In addition, commercial, residential construction and home equity loans totaling $338,463,000 at March&#160;31, 2022, $295,090,000 at December&#160;31, 2021, and $275,993,000 at March&#160;31, 2021, were used to collateralize a standby line of credit at the FRB.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all loan classes, loans over 30 days past due are considered delinquent. Information on the past-due status of loans by class of financing receivable as of March&#160;31, 2022, is presented in the following table:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.032%"/&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.325%"/&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: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.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;555,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;587,738,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,970,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,397,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,889,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;653,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;827,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,036,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,863,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,941,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,077,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,238,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,703,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,707,348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 22, 2020, banking regulators issued an Interagency Statement on Loan Modifications and Reporting in response to the onset of COVID-19; shortly thereafter, on March 30, 2020, the Coronavirus Aid, Relief, and Economic Security ("CARES") Act was passed.  Both the Interagency Statement and the CARES Act provided an exemption for qualified modifications from Troubled Debt Restructure ("TDR") designation, which was extended by the Coronavirus Preparedness and Response Supplemental Appropriations Act, 2020.  So long as modified terms are met, loans in an active modification are not included in past due loan totals and continue to accrue interest. As of March 31, 2022, COVID-19 related loan modifications have nearly all been resolved, with $1,100,000 in retail loan balances remaining in modification status at the end of the first quarter, representing just 0.07% of the loan portfolio.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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; Information on the past-due status of loans by class of financing receivable as of December&#160;31, 2021, is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:center;text-indent:18pt"&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:18.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;575,758,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,413,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,297,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,486,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,597,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,584,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,548,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Information on the past-due status of loans by class of financing receivable as of March&#160;31, 2021, is presented in the following table:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.032%"/&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.325%"/&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: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.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,505,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;47,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;696,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;628,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,153,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;958,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;518,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;547,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,826,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,622,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,511,150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all classes, loans are placed on non-accrual status when, based on current information and events, it is probable that the Company will be unable to collect all amounts due according to the contractual terms of the loan agreement or when principal and interest is 90 days or more past due unless the loan is both well secured and in the process of collection (in which case the loan may continue to accrue interest in spite of its past due status). A loan is "well secured" if it is secured (1) by collateral in the form of liens on or pledges of real or personal property, including securities, that have a realizable value sufficient to discharge the debt (including accrued interest) in full, or (2) by the guarantee of a financially responsible party. A loan is "in the process of collection" if collection of the loan is proceeding in due course either (1) through legal action, including judgment enforcement procedures, or, (2) in appropriate circumstances, through collection efforts not involving legal action which are reasonably expected to result in repayment of the debt or in its restoration to a current status in the near future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash payments received on non-accrual loans, which are included in impaired loans, are applied to reduce the loan's principal balance until the remaining principal balance is deemed collectible, after which interest is recognized when collected.  As a general rule, a loan may be restored to accrual status when payments are current for a substantial period of time, generally six months, and repayment of the remaining contractual amounts is expected, or when it otherwise becomes well secured and in the process of collection.  Information on nonaccrual loans as of March&#160;31, 2022 and 2021 and at December&#160;31, 2021 is presented in the following table:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;604,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;748,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:700;line-height:100%"&gt;27,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,014,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,675,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:700;line-height:100%"&gt;3,113,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,808,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:700;line-height:100%"&gt;291,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852,000&#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:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,049,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,602,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,941,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Impaired loans include TDR loans and loans placed on non-accrual. These loans are measured at the present value of expected future cash flows discounted at the loan's effective interest rate or at the fair value of the collateral if the loan is collateral dependent. If the measure of an impaired loan is lower than the recorded investment in the loan and estimated selling costs, a specific reserve is established for the difference, or, in certain situations, if the measure of an impaired loan is lower than the recorded investment in the loan and estimated selling costs, the difference is written off.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the period ended March&#160;31, 2022 is presented in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&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="18" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,039,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,577,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;5,637,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,793,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,177,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;794,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,629,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,735,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,213,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,619,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,368,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;7,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,415,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,442,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all interest income recognized on impaired loans for all classes of financing receivables was recognized on a cash basis as received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the year ended December&#160;31, 2021 is presented in the following table:&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:32.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,386,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;917,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,051,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;6,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,238,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,429,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,968,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,553,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,995,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,164,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,897,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,084,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,307,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,760,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,204,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,420,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,447,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;8,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,052,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,760,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,121,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the period ended March&#160;31, 2021 is presented in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&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:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&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="18" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,223,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,550,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;1,654,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;7,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,416,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,640,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,985,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;978,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,013,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;968,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;2,084,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,113,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,473,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,147,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,220,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,293,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;9,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,141,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;875,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;951,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;880,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,113,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&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;Troubled Debt Restructured&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A "TDR" constitutes a restructuring of debt if the Company, for economic or legal reasons related to the borrower's financial difficulties, grants a concession to the borrower that it would not otherwise consider. To determine whether or not a loan should be classified as a TDR, Management evaluates a loan based upon the following criteria:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The borrower demonstrates financial difficulty; common indicators include past due status with bank obligations, substandard credit bureau reports, or an inability to refinance with another lender; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The Company has granted a concession; common concession types include maturity date extension, interest rate adjustments to below market pricing, and deferment of payments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, the Company had 56 loans with a balance of $7,790,000 that have been classified as TDRs. This compares to 60 loans with a balance of $8,341,000 and 73 loans with a balance of $11,306,000 classified as TDRs as of December&#160;31, 2021 and March&#160;31, 2021, respectively. The impairment carried as a specific reserve in the allowance for loan losses is calculated by present valuing the expected cash flows on the loan at the original interest rate, or, for collateral-dependent loans, using the fair value of the collateral less costs to sell.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;       The following table shows TDRs by class and the specific reserve as of March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,790,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 TDRs by class and the specific reserve as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 TDRs by class and the specific reserve as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;182,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,306,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, five of the loans classified as TDRs with a total balance of $380,000 were more than 30 days past due.  Of these loans, one had been placed on TDR status in the previous 12 months. The following table shows these TDRs by class and the associated specific reserves included in the allowance for loan losses as of March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, 11 of the loans classified as TDRs with a total balance of $1,017,000 were more than 30 days past due. Of these loans, none had been placed on TDR status in the previous 12 months. The following table shows these TDRs by class and the associated specific reserves included in the allowance for loan losses as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March 31, 2022, no loans were placed on TDR status. &lt;/span&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:52.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&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:9.945%"/&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:10.092%"/&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:10.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2021, one loan was placed on TDR status. The following table shows this TDR by class and associated specific reserves included in the allowance for loan losses as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Post-Modification Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&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.043%"/&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.043%"/&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.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;       As of March&#160;31, 2022, Management is aware of eight loans classified as TDRs that are involved in bankruptcy with an outstanding balance of $938,000. There were also 17 loans with an outstanding balance of $1,586,000 that were classified as TDRs and on non-accrual status, of which no loans were in the process of foreclosure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 Mortgage Loans in Process of Foreclosure&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, there were six  mortgage loans collateralized by residential real estate in the process of foreclosure with a total balance of $714,000. This compares to 14 mortgage loans collateralized by residential real estate in the process of foreclosure with a total balance of $1,067,000 as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <fnlc:ScheduleOfCompositionOfLoanPortfolioTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODcwOQ_51440fca-55ae-417c-813a-b39ff19eb2c3">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the composition of the Company's loan portfolio by class of financing receivable as of March&#160;31, 2022 and 2021 and 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:28.372%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:1.979%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&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:5.938%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;588,301,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align: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:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:700;line-height:100%"&gt;102,982,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.5&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;267,666,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;15.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:700;line-height:100%"&gt;50,867,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.9&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.3&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:700;line-height:100%"&gt;566,320,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;33.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.3&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;36,272,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72,863,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;4.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.1&#160;&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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;22,077,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,707,348,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;100.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</fnlc:ScheduleOfCompositionOfLoanPortfolioTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi0xLTEtMS0zNTkyMQ_93e0d851-018e-4faf-a89e-5919dd59aff9"
      unitRef="usd">588301000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi0zLTEtMS0zNTkyMQ_5e92b7e9-045c-4abc-8989-f8c2a7c41831"
      unitRef="number">0.345</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi01LTEtMS0zNTkyMQ_ef31895e-2e81-4fa5-97b7-45e364a6f278"
      unitRef="usd">576198000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi03LTEtMS0zNTkyMQ_b4a21a6f-1067-4e88-8e32-e94d4e182e0a"
      unitRef="number">0.350</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi05LTEtMS0zNTkyMQ_674320d9-3d5d-4825-8a55-41cc0b0ac37e"
      unitRef="usd">469974000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMi0xMS0xLTEtMzU5MjE_9f086399-b3a6-4239-b337-5118f3f41e8a"
      unitRef="number">0.310</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy0xLTEtMS0zNTkyMQ_b6d8143b-8180-4632-ab9e-3a9b3c1876ef"
      unitRef="usd">102982000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy0zLTEtMS0zNTkyMQ_8bc8d759-daf8-40f1-8dbf-b31a6ad9ef96"
      unitRef="number">0.060</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy01LTEtMS0zNTkyMQ_a9abda52-c893-46d8-9eaa-1e519c44ef2f"
      unitRef="usd">79365000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy03LTEtMS0zNTkyMQ_5eb044fe-4f5b-4650-84ec-17b8e74b30b3"
      unitRef="number">0.048</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy05LTEtMS0zNTkyMQ_c96a1584-1b92-4a6e-a3bb-98a494a06640"
      unitRef="usd">53394000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMy0xMS0xLTEtMzU5MjE_2afe07a0-afc6-4c98-8db7-16aa74e2b273"
      unitRef="number">0.035</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC0xLTEtMS0zNTkyMQ_1b626792-4aee-49cc-b711-9441367b8f6d"
      unitRef="usd">267666000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC0zLTEtMS0zNTkyMQ_02b7ac05-2e4b-4106-979c-f0cd2f3cbcc9"
      unitRef="number">0.157</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC01LTEtMS0zNTkyMQ_1171d21c-9006-4002-bce7-b7558ea54a81"
      unitRef="usd">264570000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC03LTEtMS0zNTkyMQ_88b15040-bc03-468f-a1f3-8095ea1e2b4f"
      unitRef="number">0.161</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC05LTEtMS0zNTkyMQ_79b9e750-9026-486f-a2e4-f927cb52208e"
      unitRef="usd">297488000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNC0xMS0xLTEtMzU5MjE_c2dadda8-c0f5-40ca-ba68-ff1bb9249ca6"
      unitRef="number">0.196</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS0xLTEtMS0zNTkyMQ_c864cf99-acc9-4e73-b409-7f4c9fe6901c"
      unitRef="usd">50867000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS0zLTEtMS0zNTkyMQ_f1fa038f-5fcb-4b4c-b3fc-d94ccb518d95"
      unitRef="number">0.030</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS01LTEtMS0zNTkyMQ_0f0ed84c-5824-44c1-aab4-6c184b03d63f"
      unitRef="usd">48362000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS03LTEtMS0zNTkyMQ_f93555ed-e7ef-40b3-b2ed-d70101106c53"
      unitRef="number">0.029</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS05LTEtMS0zNTkyMQ_bb67732e-8cf8-4bca-a1bc-67a601d62e0b"
      unitRef="usd">49476000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNS0xMS0xLTEtMzU5MjE_580ecd7d-06ee-4a92-85ee-322e6bebe89c"
      unitRef="number">0.033</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy0xLTEtMS0zNTkyMQ_02d1aab8-8284-4c88-af21-727c01cf41e3"
      unitRef="usd">566320000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy0zLTEtMS0zNTkyMQ_a01e111f-de1e-4730-888c-6655beae7b7a"
      unitRef="number">0.331</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy01LTEtMS0zNTkyMQ_ff78ac68-921c-498b-be3c-1385ae52c359"
      unitRef="usd">550783000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy03LTEtMS0zNTkyMQ_4f277ad0-4f71-48b2-886b-05c7ddf65101"
      unitRef="number">0.334</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy05LTEtMS0zNTkyMQ_7022e0c8-8e99-48a2-8579-23e100c9cac9"
      unitRef="usd">520317000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfNy0xMS0xLTEtMzU5MjE_1583c508-4d20-4596-b5b1-b13344adb31b"
      unitRef="number">0.343</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC0xLTEtMS0zNTkyMQ_6c4c9e5b-7b5c-4d2a-9de8-3b68825dc239"
      unitRef="usd">36272000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC0zLTEtMS0zNTkyMQ_849efe37-5d3b-4c7d-9260-59f1060cf1ff"
      unitRef="number">0.021</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC01LTEtMS0zNTkyMQ_7726df24-7f03-4e2b-aa07-f36be8d55ba6"
      unitRef="usd">31763000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC03LTEtMS0zNTkyMQ_7609d51e-cf83-4c99-b801-6d6ae387a9e4"
      unitRef="number">0.019</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC05LTEtMS0zNTkyMQ_ab923df4-57d9-4d1d-b626-5c49b2d79c17"
      unitRef="usd">24796000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOC0xMS0xLTEtMzU5MjE_81677738-4da6-45d9-9336-1b59ad00404a"
      unitRef="number">0.016</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS0xLTEtMS0zNTkyMQ_2c5de78a-6e17-4dd0-bfab-406255c14f07"
      unitRef="usd">72863000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS0zLTEtMS0zNTkyMQ_95a89dfa-9959-43de-be52-987dde2ba561"
      unitRef="number">0.043</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS01LTEtMS0zNTkyMQ_dab99f47-9091-471f-81d3-5f86ca76436e"
      unitRef="usd">73632000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS03LTEtMS0zNTkyMQ_b9647a6f-c5f0-443c-8943-adeadbaa100f"
      unitRef="number">0.045</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS05LTEtMS0zNTkyMQ_bd865b80-2568-4868-848a-b98784a1e57e"
      unitRef="usd">77210000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfOS0xMS0xLTEtMzU5MjE_4cfd18fd-662e-4fed-8af1-3729c2d47691"
      unitRef="number">0.051</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtMS0xLTEtMzU5MjE_e9c9a0a6-1861-4207-b339-2c65a4ef1e02"
      unitRef="usd">22077000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtMy0xLTEtMzU5MjE_4530ee67-b4a2-4647-8a84-0fd2790736d7"
      unitRef="number">0.013</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtNS0xLTEtMzU5MjE_11db2b68-55b7-4f0f-9a84-7d8799ca6dc2"
      unitRef="usd">22976000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtNy0xLTEtMzU5MjE_7f96f2fe-5fc5-4001-98b6-dfafdef1b29e"
      unitRef="number">0.014</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtOS0xLTEtMzU5MjE_ba31c685-1fba-4910-bf31-354d37bdf9c2"
      unitRef="usd">24117000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTAtMTEtMS0xLTM1OTIx_6077e9d6-b371-49cd-9054-2fc7cf8f5b97"
      unitRef="number">0.016</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtMS0xLTEtMzU5MjE_a3c75b89-de4e-468a-bbe1-3ebf07372bf6"
      unitRef="usd">1707348000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtMy0xLTEtMzU5MjE_a0a5e0fa-9969-4811-af43-a3893c1ce03b"
      unitRef="number">1.000</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtNS0xLTEtMzU5MjE_1f1a8d6e-04fc-40f0-a71b-08b49b6d8f01"
      unitRef="usd">1647649000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtNy0xLTEtMzU5MjE_398cdac2-cb62-4bb9-8dea-4010c65a297c"
      unitRef="number">1.000</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:NotesReceivableGross
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtOS0xLTEtMzU5MjE_5318b914-3791-4a8e-851c-f25e40fd92a2"
      unitRef="usd">1516772000</us-gaap:NotesReceivableGross>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwNDhhMzg0ZjhmNDRlYjU4YjBiZGY1MTExYjgxMzcwL3RhYmxlcmFuZ2U6MTA0OGEzODRmOGY0NGViNThiMGJkZjUxMTFiODEzNzBfMTEtMTEtMS0xLTM1OTIx_3862fd2f-1b38-423e-86a0-688384043aed"
      unitRef="number">1.000</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfMTcy_1ddd1cf0-781f-41d5-833d-27630ef0b77c"
      unitRef="usd">9299000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfMTg1_b34102b8-b9f1-4d44-bd2f-1fb3151f9973"
      unitRef="usd">7890000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:LoansAndLeasesReceivableDeferredIncome
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfMjAy_499839d4-a0fb-440a-af98-53d676de2a50"
      unitRef="usd">5328000</us-gaap:LoansAndLeasesReceivableDeferredIncome>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjI5_dce18a6f-f17d-4c7e-9520-5b9fa9799a72"
      unitRef="usd">455229000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzQw_c6026a3b-80e0-4a4a-b4c5-2c0ba053d990"
      unitRef="usd">364968000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzU0_ee03a841-a585-4d48-82b3-1edcf1506126"
      unitRef="usd">362271000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODM0_3de7cc42-04ca-4009-a486-ac5b86c22b6c"
      unitRef="usd">338463000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODQ0_d745c1f7-6db7-4e15-98be-b4f8a92846df"
      unitRef="usd">295090000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODU4_f0d438b9-62ab-4566-816a-aa903d791b4e"
      unitRef="usd">275993000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODcxMg_5ded008f-fdfe-465f-a845-f37da98bef80">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For all loan classes, loans over 30 days past due are considered delinquent. Information on the past-due status of loans by class of financing receivable as of March&#160;31, 2022, is presented in the following table:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.032%"/&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.325%"/&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: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.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;555,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;587,738,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,970,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;269,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,397,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,037,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,431,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,889,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;653,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;827,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,036,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,863,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,941,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,077,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,885,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,238,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,703,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,707,348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;46,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;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; Information on the past-due status of loans by class of financing receivable as of December&#160;31, 2021, is presented in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;text-align:center;text-indent:18pt"&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:18.024%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.410%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.264%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;575,758,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,413,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,780,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,297,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,486,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,597,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;192,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;392,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,584,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,548,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;543,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,643,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Information on the past-due status of loans by class of financing receivable as of March&#160;31, 2021, is presented in the following table:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.325%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.032%"/&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.325%"/&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: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.626%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All&lt;br/&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ Days&lt;br/&gt;&amp;amp; Accruing&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;283,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,505,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;47,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;696,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;628,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,153,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;958,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;518,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;547,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;284,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,826,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,622,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,511,150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #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:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5d72fce8cc52477fb85601014f3ca210_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi0xLTEtMS0zNTkyMQ_eb6a2c36-ab0c-4383-bf60-dd7a941bcf1f"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i629ff7061ace4deba611cb6f312242b0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi0zLTEtMS0zNTkyMQ_825445d0-4e5d-4795-82a2-99a46bf7ea1f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i139b5ec579194bd7b62dfcaeef83a724_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi01LTEtMS0zNTkyMQ_dfb128e7-6183-4081-8aef-ac070e0dc889"
      unitRef="usd">555000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i88a9777f8ffb4ca088e0ae6c4419ecbb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi03LTEtMS0zNTkyMQ_09b38988-6153-477b-858e-041be720c02d"
      unitRef="usd">563000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic121c48c51554ac0a9125984237ba00e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi05LTEtMS0zNTkyMQ_3be6907e-6a4d-47ea-ad27-6e997d36001a"
      unitRef="usd">587738000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi0xMS0xLTEtMzU5MjE_ce37bba8-2099-40e8-a174-0457c642d115"
      unitRef="usd">588301000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMi0xMy0xLTEtMzU5MjE_fd4b0c77-58ef-4f45-8811-ccbdaf240a5e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic18f9b7336d74218a524433a604b164b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy0xLTEtMS0zNTkyMQ_855bf624-5c93-4d0f-a4f9-8648eb1539cd"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01bf964f16dd45fda0c277992aa42acd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy0zLTEtMS0zNTkyMQ_8ca82d5d-2ff3-49ea-b175-95199cbcebfc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id8d6afae7adb4df0a2fc9c34ed9182a7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy01LTEtMS0zNTkyMQ_8bc92702-0631-4b19-b617-1e6fc2cc1ecb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie219612ffd344713960d5b1bf01aaef6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy03LTEtMS0zNTkyMQ_5bbd3d65-eef1-498d-ac11-28da73f0bd5e"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0086f62a3b6b4ba18044e885f0b7d4e9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy05LTEtMS0zNTkyMQ_3ae53bf7-497d-4cdc-b75e-38d1e21ecfb3"
      unitRef="usd">102970000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy0xMS0xLTEtMzU5MjE_32d2f400-771c-43ea-a588-b860f1289ea7"
      unitRef="usd">102982000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMy0xMy0xLTEtMzU5MjE_6ae981d4-1d66-40f3-a8c4-3ac3490e9f49"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iee75c333659043baa78bb1d40ce56e5b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC0xLTEtMS0zNTkyMQ_73e0632b-4f5e-47fe-9ace-dffb02f38665"
      unitRef="usd">165000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icdbe6de9d4ae410283f80dd45516a8d6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC0zLTEtMS0zNTkyMQ_5d55b68d-fbfa-4d20-b4d3-d0516ada8f12"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i772def11b62d45129e66132d316dde0b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC01LTEtMS0zNTkyMQ_a33c1a7a-f2d0-4702-a96e-4553b35c824d"
      unitRef="usd">104000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8e053f3b7c1d4c348ca347060bd0643d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC03LTEtMS0zNTkyMQ_5b1a4b61-cb9b-4fb8-8c7d-8c088750fc02"
      unitRef="usd">269000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i806ba7201e2e46f9873d7e389336336a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC05LTEtMS0zNTkyMQ_34bddfe0-bd7e-4787-bf85-43297416357f"
      unitRef="usd">267397000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC0xMS0xLTEtMzU5MjE_764f57a8-cef7-4074-b11b-fc234a7ff1b6"
      unitRef="usd">267666000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNC0xMy0xLTEtMzU5MjE_914a4c3d-5939-4fa6-beb5-dbf95f5e7374"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i87beea9b177b4d97a00abc91a64ef91a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS0xLTEtMS0zNTkyMQ_c68d8393-e3fd-43b3-a9b7-1b7a10fc0cb2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i081836fe8e6f4aa58c3b626bcb028362_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS0zLTEtMS0zNTkyMQ_702768f7-d894-4026-95b1-3c42b2222d57"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8cbbb549ecc84764bf3fb7d39d36de8d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS01LTEtMS0zNTkyMQ_04613f7f-4192-455b-b76c-564ddf510347"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i58ea3cdf888c405eaf93355eb99340b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS03LTEtMS0zNTkyMQ_bc0597da-0f31-4e19-ad74-eb813b4f8158"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0ce0ac0d6b6b4d5bb0d34f3dcdb2e462_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS05LTEtMS0zNTkyMQ_506eff3d-58e9-4e5e-9d7d-f58d8e85e6bf"
      unitRef="usd">50867000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS0xMS0xLTEtMzU5MjE_2bec9bc1-47a6-4595-ad6e-e0813315016c"
      unitRef="usd">50867000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNS0xMy0xLTEtMzU5MjE_fb25d630-1a7f-42ff-8e63-7135561276d5"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9fe30add7429454499df05514310e260_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy0xLTEtMS0zNTkyMQ_113c5978-fd40-484c-be30-f12d08e59350"
      unitRef="usd">1394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8a4e3f0637e940e7ba8dc6e793df75af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy0zLTEtMS0zNTkyMQ_a0489734-e661-4955-b379-bd9239ce7aa1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0b7b642beef24cde8a766b4c62969cfc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy01LTEtMS0zNTkyMQ_0b396f66-d688-496f-9823-5e520463a61e"
      unitRef="usd">1037000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i189b2d6a9f104c31a28a195072382957_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy03LTEtMS0zNTkyMQ_f252e3e3-d795-4ee1-b8e2-91fa8b36a8b9"
      unitRef="usd">2431000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibacecdbd206a4b219d9d1100a4510057_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy05LTEtMS0zNTkyMQ_b9ea1fa7-2fe3-4e17-8bc5-29e70e09c7b5"
      unitRef="usd">563889000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy0xMS0xLTEtMzU5MjE_d9745b80-7e45-4e90-9cac-70f0ef0c7b1a"
      unitRef="usd">566320000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfNy0xMy0xLTEtMzU5MjE_fd8ce167-fc68-4ad0-b801-89dff25b80c9"
      unitRef="usd">26000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia13462423b9b482397ea2195fb1c0573_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC0xLTEtMS0zNTkyMQ_bd933511-22ea-418a-a919-4ba58f4c302e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i783dfc7bf5ac4d15be9e77514e23ad24_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC0zLTEtMS0zNTkyMQ_f773438e-8055-4c64-80c6-d02df5b4d1bb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i561df52457a9496993e575db3ddb916e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC01LTEtMS0zNTkyMQ_e9004058-310f-4d4c-8888-1f3560a7e40d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieffaca87a8f940429fcd7b933fe47c3d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC03LTEtMS0zNTkyMQ_382af1d4-bc0c-42f8-8758-0390458d7231"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3e6a9fc6f194d2ca306af14774b4870_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC05LTEtMS0zNTkyMQ_83d2a999-cbb2-4d02-ae64-6e5ef59d4c76"
      unitRef="usd">36272000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC0xMS0xLTEtMzU5MjE_4e3d895c-9f34-4091-a53d-28a3129b73c1"
      unitRef="usd">36272000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOC0xMy0xLTEtMzU5MjE_cbba076b-3de0-482e-b796-fed373d47484"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1fa63fb17c8f470a917bc28da4a674e1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS0xLTEtMS0zNTkyMQ_b8bbe559-fee6-4a3a-bbfb-24d5b8cdc880"
      unitRef="usd">653000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9783686a35a14a758320270e84495e67_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS0zLTEtMS0zNTkyMQ_6bcb0bc6-b603-4a35-980d-0aefdede37f6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i562fd7d610014bee8262bc192a3fd78e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS01LTEtMS0zNTkyMQ_198f34d6-86b4-4305-8179-bec3168302a3"
      unitRef="usd">174000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i49872b54ef994eb49b2e372a71624b4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS03LTEtMS0zNTkyMQ_9e1641da-8c33-49c1-a064-b50ec882a304"
      unitRef="usd">827000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i78e0730bc9724521856685826dc86087_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS05LTEtMS0zNTkyMQ_2737813f-7139-476a-8e6c-f74e013167df"
      unitRef="usd">72036000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS0xMS0xLTEtMzU5MjE_c63d81f5-e559-49de-9e44-49bd3d78c2c9"
      unitRef="usd">72863000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfOS0xMy0xLTEtMzU5MjE_da5de8b1-5ba6-4afc-a4d7-9a9f28d27695"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie6d3aec2d4514384809dcd6c06e50ec8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtMS0xLTEtMzU5MjE_fa28666c-f251-4d01-b6bc-d25dc94c9519"
      unitRef="usd">53000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4332b2133ec4ce287d8147119fae52f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtMy0xLTEtMzU5MjE_3e8270d6-c27d-4896-839e-617213fdb6d4"
      unitRef="usd">68000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib7f6978fc4dc4438894d358a56b88599_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtNS0xLTEtMzU5MjE_b3755410-ef21-49b1-9d69-8cc6e605b479"
      unitRef="usd">15000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia91660b99f1c4224865e5a3ac3f4bda9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtNy0xLTEtMzU5MjE_3c71d04d-1f27-4dbd-b679-5553b4c60b8c"
      unitRef="usd">136000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib9b3bb1479a64623aac4e7dccc03ee21_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtOS0xLTEtMzU5MjE_dd0ab1dd-0823-4a42-84fa-470105d04937"
      unitRef="usd">21941000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtMTEtMS0xLTM1OTIx_007c3fc6-b04e-4091-9477-5b48528add05"
      unitRef="usd">22077000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTAtMTMtMS0xLTM1OTIx_b078a408-8b71-4777-a3d6-7a993bd22701"
      unitRef="usd">20000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie3d73a2c026d433ca127d199e176cd4e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtMS0xLTEtMzU5MjE_80d11e13-28c7-4958-baa5-5b3b11508c36"
      unitRef="usd">2285000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifa704edc9bfb452d86b25eaab375fa49_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtMy0xLTEtMzU5MjE_ea93bafe-8aed-4705-8c1d-b731a504d626"
      unitRef="usd">68000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e6001e55ece46b986effef22a06ad59_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtNS0xLTEtMzU5MjE_827cde6e-ca0e-4178-8969-e4357eae8d51"
      unitRef="usd">1885000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic7f56e19c7d5459db769924eeb47b45d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtNy0xLTEtMzU5MjE_2a78388a-29c3-48e1-a4b1-3fb3db39fd8c"
      unitRef="usd">4238000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1a4be2c0352740d48f468cc9638cefe4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtOS0xLTEtMzU5MjE_0c5da966-fe84-4e24-a6e4-320c91a9473c"
      unitRef="usd">1703110000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtMTEtMS0xLTM1OTIx_5d23fe24-164c-44e6-b66b-035301c312b7"
      unitRef="usd">1707348000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjg2NjdkNjNlODY1MjQ1Njk5MWIzNWEyOTE5ODE5YjJmL3RhYmxlcmFuZ2U6ODY2N2Q2M2U4NjUyNDU2OTkxYjM1YTI5MTk4MTliMmZfMTEtMTMtMS0xLTM1OTIx_87afd93b-8d3c-4e2d-adae-145d72fffc17"
      unitRef="usd">46000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i4b7ebd9d87324cb6b449a464f9060968_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfMjc0ODc3OTA4MTI4Nw_bf12add6-21de-4d85-aeb4-8dc75e7317d4"
      unitRef="usd">1100000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:PercentageOfFinancingReceivableByType
      contextRef="i4b7ebd9d87324cb6b449a464f9060968_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfMjc0ODc3OTA4MTMwMQ_913569b7-2377-44f8-97b9-6e2bddde459a"
      unitRef="number">0.0007</fnlc:PercentageOfFinancingReceivableByType>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9aac6f7fce4b49e1a4e0cd83b9a3324a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi0xLTEtMS0zNTkyMQ_8b64b802-e1f1-4528-9246-a1297b866675"
      unitRef="usd">249000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia3be9bdf9f724e258829925b69ab51bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi0zLTEtMS0zNTkyMQ_ead69bb6-f4b6-4467-9435-68e20634a107"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i31e3a475cf2b46558f0f1a6b1e8f7800_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi01LTEtMS0zNTkyMQ_9ea63c34-d1ea-469a-9a82-c9d82a9eb6c5"
      unitRef="usd">191000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8b73a2adf4da46cf9bac4e95d67f7ff7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi03LTEtMS0zNTkyMQ_883c2ebc-2dec-415c-a62f-5e6de5ae6ce9"
      unitRef="usd">440000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i33443e53dd7c4682aa092efc75a200dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi05LTEtMS0zNTkyMQ_d8d868ac-1e31-4f29-83f8-c53f4494b945"
      unitRef="usd">575758000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi0xMS0xLTEtMzU5MjE_c2eddf12-f8e2-48fd-84af-3bb3f357eaca"
      unitRef="usd">576198000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMi0xMy0xLTEtMzU5MjE_e08893fa-44d6-4242-9913-3173fb170a2f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8217c50547c8450782e1c3b427e82868_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy0xLTEtMS0zNTkyMQ_e393e765-d984-48a9-a457-2586207591ff"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2a2d5aacb2bd4a7bbcf43b71216b50df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy0zLTEtMS0zNTkyMQ_eaafa611-8102-43b7-91d0-d7954e6ed3c7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if76f99be96bc405497fec731005c8d92_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy01LTEtMS0zNTkyMQ_8cd8c93a-a810-4d2e-97be-0170bf62d4d5"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i97bff6793e8a470392d7b6a5a034661c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy03LTEtMS0zNTkyMQ_d3e1e34b-1581-4fbf-b4d3-1ad37af83f33"
      unitRef="usd">24000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6c13c180185b47c387d569ae0f649da8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy05LTEtMS0zNTkyMQ_48ad9eed-64f9-478e-8255-a00d3a3c4160"
      unitRef="usd">79341000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy0xMS0xLTEtMzU5MjE_36d36716-08f9-4460-b626-5f0184d9b21c"
      unitRef="usd">79365000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMy0xMy0xLTEtMzU5MjE_efbfb92b-c319-44cd-9ccd-5da974af0d04"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1449f02cbd8b4bdd82954d4fbc46eb5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC0xLTEtMS0zNTkyMQ_4a2af6b3-f19e-4104-b0ab-be80d0102565"
      unitRef="usd">30000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07c9d033b1244c14a04a37e45755f032_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC0zLTEtMS0zNTkyMQ_ba9aafe0-ec26-4fd9-ae7b-1f47a02c5c61"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4d4155e0d9fe4788ba65513a2fb0d151_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC01LTEtMS0zNTkyMQ_76f2994c-a2d9-422b-9eb8-2ff45ea0d6e0"
      unitRef="usd">104000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id0e6045441154193a8a0450e591a0434_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC03LTEtMS0zNTkyMQ_e60cc927-0a87-4f30-b79f-a09c7ec17421"
      unitRef="usd">157000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2f8fda1e456045d8acb3a357c2119c3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC05LTEtMS0zNTkyMQ_84384888-a8bb-4e35-9b4d-5beb9a52c160"
      unitRef="usd">264413000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC0xMS0xLTEtMzU5MjE_d7eaf073-f470-44e2-b648-040a5ad485d2"
      unitRef="usd">264570000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNC0xMy0xLTEtMzU5MjE_915f22a9-7902-464c-bc52-c4eda099a9c9"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice9ce57cc7a9449887d468fff823ec53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS0xLTEtMS0zNTkyMQ_a254ea07-0078-4766-934d-093fe7ef0000"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic97611c08e64405e9388b6dddb2fc347_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS0zLTEtMS0zNTkyMQ_e198f8c1-a24b-420d-8ef3-ba0bca904fd0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i651ce32bc1ba41aeaf06789b8ca6c192_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS01LTEtMS0zNTkyMQ_cc631536-cadd-4091-b4e5-8a657999844e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51536ef65f5b4c5798069453aa3b052d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS03LTEtMS0zNTkyMQ_78b19152-d809-4b61-ba7a-7f157a57413f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icefd6e3b5cd5494eb809e343adda3fb4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS05LTEtMS0zNTkyMQ_fa3cc2a2-561f-40df-97d1-8be33dc561b9"
      unitRef="usd">48362000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS0xMS0xLTEtMzU5MjE_4cc72608-bfcf-4def-b687-e514181585bb"
      unitRef="usd">48362000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNS0xMy0xLTEtMzU5MjE_734b7630-af83-47fc-b85a-481324c66316"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i098127c571484294be19736f8e9c9f37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy0xLTEtMS0zNTkyMQ_509ba118-7f19-4fa8-bc6e-b2ef4d539ad5"
      unitRef="usd">348000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0cb4d507bff24621ade703fbe00876c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy0zLTEtMS0zNTkyMQ_e9883322-f90b-454f-ac49-6b09e83ed5fe"
      unitRef="usd">169000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i728c422be6ec46d8a1e10349e1cb88f3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy01LTEtMS0zNTkyMQ_5852241b-e395-4f06-bd2c-9ac638a2fff5"
      unitRef="usd">1780000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic4b13a6c0e364ef3a835fc9a85e67510_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy03LTEtMS0zNTkyMQ_07cca880-bf3f-4748-bbca-98580052c8d1"
      unitRef="usd">2297000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib599bdc46b334f26920262dd2e811be3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy05LTEtMS0zNTkyMQ_f50920d0-277b-4c07-80a8-6e8d66d3d743"
      unitRef="usd">548486000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy0xMS0xLTEtMzU5MjE_b4058399-6b7c-49c7-952c-f50ff7c04d41"
      unitRef="usd">550783000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfNy0xMy0xLTEtMzU5MjE_571e39ea-a882-4ba0-b61c-1b061bf02324"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iec4dd8f521b54e678e60a2fb277788e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC0xLTEtMS0zNTkyMQ_736ae34b-f307-4abf-b7b2-52c36095b257"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if6e55368628a4439ac1ceacbfa509bf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC0zLTEtMS0zNTkyMQ_03365261-a8d6-400e-8b87-531a97b59f06"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icb1df354c55b46f5bd9b2d86dd1bc06a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC01LTEtMS0zNTkyMQ_a4927298-a66d-48b3-a312-3ebb994dc961"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48283b216ec449479509fb69f29b0f5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC03LTEtMS0zNTkyMQ_117c69ff-d950-49b2-90a9-b14d33ed9a09"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i115079e8a1974306b71b13928534d99b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC05LTEtMS0zNTkyMQ_5b24fd2b-81b3-4d22-8d4f-249a29bb240c"
      unitRef="usd">31763000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC0xMS0xLTEtMzU5MjE_94e61b0b-d59b-4b51-93de-359b0ca28381"
      unitRef="usd">31763000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOC0xMy0xLTEtMzU5MjE_fe513381-9be7-4a9a-85b9-e903552df6ff"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i338946f8feb44deeabe1f44fef0b4c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS0xLTEtMS0zNTkyMQ_44c4bd6b-b26e-4474-bbaa-e4f8da5fa1ff"
      unitRef="usd">741000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3c24d6cd6012415cad004962d551a5c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS0zLTEtMS0zNTkyMQ_15b1021d-117d-4a96-81e1-9b789a268041"
      unitRef="usd">159000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3d1d0972c0534e10866076173644a0b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS01LTEtMS0zNTkyMQ_d778cee7-4b08-4bab-a797-01a0af71a2ae"
      unitRef="usd">135000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ife297918760c4d16ba0a51ec07f4562a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS03LTEtMS0zNTkyMQ_e1bbaa9e-f38a-4c29-9d4b-4b29eb6f028d"
      unitRef="usd">1035000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7e52fdee11464c9fb02dee98320d054b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS05LTEtMS0zNTkyMQ_87b8c280-f208-4d54-8c5b-5f6e0fcb5026"
      unitRef="usd">72597000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS0xMS0xLTEtMzU5MjE_3a6cca12-0900-4936-a382-30b6c2cf85d9"
      unitRef="usd">73632000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfOS0xMy0xLTEtMzU5MjE_76065351-b1d2-45db-8dae-efebc62d09c1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0a4efb9dd27e44ab95e1a035ac42f2a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtMS0xLTEtMzU5MjE_2dc89499-9767-4700-bd48-2e9447db8217"
      unitRef="usd">168000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1bf0ee72d9ad4834b2a20ea730677661_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtMy0xLTEtMzU5MjE_b37dece6-7a9e-4dda-9a9c-9a5be568eff7"
      unitRef="usd">192000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i715f049ec02d4e9ba84883c2aa9881c7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtNS0xLTEtMzU5MjE_1922479d-6296-4414-b745-28097c312c9f"
      unitRef="usd">32000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i655131a51f2e4de882e727d494ce4355_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtNy0xLTEtMzU5MjE_eeb3209b-a2d4-46a4-a829-ce68a7166c31"
      unitRef="usd">392000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id39c1b0622f74c22b588d299742b264a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtOS0xLTEtMzU5MjE_dc02df03-ed78-4bde-84d0-7f659a54070e"
      unitRef="usd">22584000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtMTEtMS0xLTM1OTIx_37454c9f-493e-4858-85f4-418724d0c5dd"
      unitRef="usd">22976000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTAtMTMtMS0xLTM1OTIx_be82c8af-3c4b-4ade-9275-d4d48083cb9f"
      unitRef="usd">32000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if0de3274799748ceb0ce37984e3dabf8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtMS0xLTEtMzU5MjE_dc83051f-d09d-43aa-8b00-a5ce411e44bb"
      unitRef="usd">1548000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4a311ebf40c14eca875145c4331281f2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtMy0xLTEtMzU5MjE_5d213a92-05d4-49bc-9a19-827fd722d306"
      unitRef="usd">543000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i83d390a56ed54ecfb58ff7410560f973_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtNS0xLTEtMzU5MjE_99aac48b-bd93-4a39-ac8e-ab07e77ff52b"
      unitRef="usd">2254000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib762cd78ae7447898c73e341cdfa4c7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtNy0xLTEtMzU5MjE_9818371e-3628-4f50-a247-9c2d4e49cb37"
      unitRef="usd">4345000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia9b38d515e1f4398ada290d5ac4c2177_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtOS0xLTEtMzU5MjE_5d2d820e-148f-4650-b7a0-7977c4b2a0a7"
      unitRef="usd">1643304000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtMTEtMS0xLTM1OTIx_198eed2a-846b-4955-a6b2-9ca3002f25d2"
      unitRef="usd">1647649000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjEwOTg5M2I4YTJiMTRhZDJiOTMxYWQxMWExOGNkMmQ5L3RhYmxlcmFuZ2U6MTA5ODkzYjhhMmIxNGFkMmI5MzFhZDExYTE4Y2QyZDlfMTEtMTMtMS0xLTM1OTIx_7d661a23-8440-44e6-8cb6-d61019ab024f"
      unitRef="usd">32000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib21eaf9968bc4a3593c6211a4c0b6cc1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi0xLTEtMS0zNTkyMQ_9a22ed5e-f97e-4a0d-af3b-45f99b29acf2"
      unitRef="usd">186000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i66a1428599514d03ab5f4e244af4be03_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi0zLTEtMS0zNTkyMQ_6f161822-5c95-4a8f-a846-61b36d73bd73"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i125e2a17fc08482bbb92c63562551af2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi01LTEtMS0zNTkyMQ_c98672a0-9ad1-49fe-9e7e-03d7e91ef0db"
      unitRef="usd">283000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2bd3189398c342868fd5ce6bb94afa19_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi03LTEtMS0zNTkyMQ_40a8c46b-b4df-4bbf-a17e-b96aa6289f45"
      unitRef="usd">469000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id44b306dd4a74043baeef3da7a883790_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi05LTEtMS0zNTkyMQ_d721a19a-480b-405a-9d56-790fedfe113d"
      unitRef="usd">469505000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi0xMS0xLTEtMzU5MjE_d27dd1f2-ec1a-444c-a9bf-38ae2c2ace80"
      unitRef="usd">469974000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMi0xMy0xLTEtMzU5MjE_c2a167b8-1dae-4852-998d-5238a45e3801"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i43fd435c57304a17a7940bc95f02b70c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy0xLTEtMS0zNTkyMQ_81f6c5da-a77c-4b9d-8245-93d6fe6f3b5d"
      unitRef="usd">47000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6ddd331c3a2640ac9e0ac05cb28aa1db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy0zLTEtMS0zNTkyMQ_931fd516-45fa-489c-a24a-725c590040f4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic84592dc451c425898f445feea9fb40a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy01LTEtMS0zNTkyMQ_11011004-855c-4e52-a633-7b55efa35ba8"
      unitRef="usd">80000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i081f724b68a64b2587ba5c014f41454d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy03LTEtMS0zNTkyMQ_6442ab69-cddd-4137-9a02-814b13c0f8f5"
      unitRef="usd">127000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id68872b819cc43b6907b9cb5909c9e22_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy05LTEtMS0zNTkyMQ_95b10f35-c49c-430d-8729-faeddfd6a307"
      unitRef="usd">53267000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy0xMS0xLTEtMzU5MjE_f74305a2-0199-42e0-b6e0-8cb608766863"
      unitRef="usd">53394000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMy0xMy0xLTEtMzU5MjE_e8fb2a06-67af-4b5a-8986-c87a1adf4ce0"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0eff8a96b070432fa922ac2875d00321_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC0xLTEtMS0zNTkyMQ_f02964d7-5d4f-425a-850c-7516a7141529"
      unitRef="usd">696000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i072f7fcc1e9a40a5ad2e268b81e4dfe3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC0zLTEtMS0zNTkyMQ_533e430e-bdc8-48f0-8dad-b1cd1a2b0a52"
      unitRef="usd">11000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iad6b873d27d24445a294afe2d4217cc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC01LTEtMS0zNTkyMQ_02c21616-88a9-4417-bbba-d7a5a97f5f21"
      unitRef="usd">628000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if830101bd59d41c3ac73dfa013124bc0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC03LTEtMS0zNTkyMQ_842b9b77-1a10-4fd5-a42c-398a7f29b4c8"
      unitRef="usd">1335000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9a6de43fa38644ea93dbfdd98f25f299_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC05LTEtMS0zNTkyMQ_1970e590-16b6-4b8e-bec0-531e4930ef2f"
      unitRef="usd">296153000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC0xMS0xLTEtMzU5MjE_391c6874-86bf-412a-9dcc-c1a4258a7c4e"
      unitRef="usd">297488000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNC0xMy0xLTEtMzU5MjE_e587c705-c4af-4a72-be95-d8b3aaf50b8f"
      unitRef="usd">9000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i277a77b805d142e493463afe0d79b1cd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS0xLTEtMS0zNTkyMQ_25d5a887-e042-41d0-a4e3-895280b63e67"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i23be3bc7dd7b4ad294d09816f3374885_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS0zLTEtMS0zNTkyMQ_5a8b1568-5572-4a14-9f8f-f92a2871e9d9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e104dde24054411a7876c3cbccb980c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS01LTEtMS0zNTkyMQ_902d7ce8-39a7-4314-bf8e-03e8fef80930"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i52e00a8a6a7c4a69b3c800507a2cb775_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS03LTEtMS0zNTkyMQ_c6319f6c-721c-4085-8d7e-ac0cacd6d1cf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieb64af481dce445b9dcc419634f39182_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS05LTEtMS0zNTkyMQ_1169dc42-e51b-462e-b379-ee92333385d8"
      unitRef="usd">49476000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS0xMS0xLTEtMzU5MjE_c580ef35-da8e-4a3a-9043-05b884060520"
      unitRef="usd">49476000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNS0xMy0xLTEtMzU5MjE_c2ec885f-a3be-42f2-8dfb-cf42dacbce25"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a9b5a3546154e1aa97d779b9e3becdc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy0xLTEtMS0zNTkyMQ_de3faacd-9277-4a89-a147-f4e6c9557838"
      unitRef="usd">1183000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3912769a71e0477e87345a8ff5cf2315_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy0zLTEtMS0zNTkyMQ_5fc3cddf-0682-4aa0-8e6d-6488eb79edfd"
      unitRef="usd">148000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9c8f904266e248b78c5b1b8261689f12_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy01LTEtMS0zNTkyMQ_828bd220-75a0-46cc-9acc-c0f46bc6f743"
      unitRef="usd">958000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id82221f072ae40418ef3aeea08676375_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy03LTEtMS0zNTkyMQ_10ec10be-b786-426b-873b-ba365a1a6164"
      unitRef="usd">2289000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id34eb3b6d72649bbaf11dfe1c39d7c4a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy05LTEtMS0zNTkyMQ_7377903c-d189-4f76-885a-6cb3a2209b0e"
      unitRef="usd">518028000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy0xMS0xLTEtMzU5MjE_5498c8fb-99ee-4c1e-bb74-8f693293323d"
      unitRef="usd">520317000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfNy0xMy0xLTEtMzU5MjE_3902fe15-0143-4c82-9c1b-0d893f72354c"
      unitRef="usd">71000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idfc0ebc24b244fe881d115a99e7b8fe5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC0xLTEtMS0zNTkyMQ_fffac7b3-7c26-42fa-8c8a-6b2ba93851d3"
      unitRef="usd">111000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i14f575c27f114b1c94a5a885cfceb97c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC0zLTEtMS0zNTkyMQ_5b3a684b-df49-434d-be6d-5a4b391ed115"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia26ef70ea3844dc089aec004c1dd4135_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC01LTEtMS0zNTkyMQ_d4bd20cc-c51f-41a6-8332-1d6b2f0422c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib102378c23f84f2982215de3d14a4a23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC03LTEtMS0zNTkyMQ_251600b6-5560-4616-be5c-bf371d54f137"
      unitRef="usd">111000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie4d4952a57704ef6a2611c3ee8f0d2bf_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC05LTEtMS0zNTkyMQ_cc93a005-c3b8-4aa2-bd0e-629411caf6a9"
      unitRef="usd">24685000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC0xMS0xLTEtMzU5MjE_afabe988-3238-4d7a-9617-6affe16cfc56"
      unitRef="usd">24796000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOC0xMy0xLTEtMzU5MjE_57430682-fcc1-41d3-8f1f-bf3209de2785"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0a6196d837324d9aacb945d505e116f6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS0xLTEtMS0zNTkyMQ_8ed47b69-3e8e-4f78-968b-05d522e7f23b"
      unitRef="usd">547000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7db8261841ee46f49db368340b67b8df_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS0zLTEtMS0zNTkyMQ_bca35fd1-a668-44e6-9f71-82540c66635a"
      unitRef="usd">45000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i790408d53b854218bd2f9e06a1d6b462_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS01LTEtMS0zNTkyMQ_47c40395-f2aa-449c-8fd9-828580732e9b"
      unitRef="usd">408000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i605398c2053a439c977cf43e579f7f08_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS03LTEtMS0zNTkyMQ_bd3de6c4-3d2b-4c59-8a3b-6df835865c77"
      unitRef="usd">1000000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i94b9659001bb46239f2e5da78881b8a4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS05LTEtMS0zNTkyMQ_7d0704e8-e336-43a9-8014-0f93e7106fa9"
      unitRef="usd">76210000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS0xMS0xLTEtMzU5MjE_c8090734-bc4a-41a1-8e96-d4e4c14acf2f"
      unitRef="usd">77210000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfOS0xMy0xLTEtMzU5MjE_b419ba7f-328c-4e7d-a69b-70b8baeee62e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1fab6ab5736943b1928a4dbfffae4f6d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtMS0xLTEtMzU5MjE_2d6a1bb3-11d7-4036-8c15-807f6e154d3d"
      unitRef="usd">284000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i58251593abd94fd9bb0443649d81c509_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtMy0xLTEtMzU5MjE_098589ec-b9d1-478d-a823-4322ca55ca72"
      unitRef="usd">2000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia44a7400835d43f994b2e0db49fa708e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtNS0xLTEtMzU5MjE_014ca037-0252-4aa8-a471-5410d8dd5108"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib24ca6add416407299fed0206bf8fb1c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtNy0xLTEtMzU5MjE_079a7da0-17e1-4726-ad0b-0fdfbcb32a9f"
      unitRef="usd">291000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaa403231f18e4f448ed518a8ac8f663e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtOS0xLTEtMzU5MjE_e28813a7-8c3d-42b5-9f71-6f728808886f"
      unitRef="usd">23826000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtMTEtMS0xLTM1OTIx_cd6f55dd-6920-4f69-b38f-4a954b09b1e3"
      unitRef="usd">24117000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTAtMTMtMS0xLTM1OTIx_c0e04e27-d3cb-493f-8ece-019bea9b9b2d"
      unitRef="usd">5000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i350608703a574a158d14911d871b9a09_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtMS0xLTEtMzU5MjE_0aef69db-2e6b-4c0d-bc54-9a3475fed35b"
      unitRef="usd">3054000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie5e6797b0e0043848ccc12febb08d9ab_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtMy0xLTEtMzU5MjE_17a0710e-0079-4d4d-a29e-69a8b54a8d08"
      unitRef="usd">206000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8eb3d4c565b4429892cacaf8d59a2c42_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtNS0xLTEtMzU5MjE_91509293-153a-487c-85f0-94d143c45e1c"
      unitRef="usd">2362000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i57d11a7cfab44b18bba0912e82dd1ff4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtNy0xLTEtMzU5MjE_76254436-1e37-4b2c-8e59-40963bef2863"
      unitRef="usd">5622000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5e6ab4790d504717b79fcbebe9983837_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtOS0xLTEtMzU5MjE_4762e18f-4fcf-49b5-aedf-73a09bed7ea4"
      unitRef="usd">1511150000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtMTEtMS0xLTM1OTIx_4dd2400b-07f9-4070-a853-12adcad97737"
      unitRef="usd">1516772000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmNkODcwZGY4MTdmMDRmOGRhY2FmY2U3ZmMxNmM1Njg0L3RhYmxlcmFuZ2U6Y2Q4NzBkZjgxN2YwNGY4ZGFjYWZjZTdmYzE2YzU2ODRfMTEtMTMtMS0xLTM1OTIx_00ebd8e9-3a03-4d8d-84d3-d21292bea4e1"
      unitRef="usd">85000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODY4NQ_5506ff2c-ce91-4d25-ac3c-dfa0a38343d3">Information on nonaccrual loans as of March&#160;31, 2022 and 2021 and at December&#160;31, 2021 is presented in the following table:&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:46.923%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.737%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:9pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;604,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;748,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&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:9pt;font-weight:700;line-height:100%"&gt;27,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,014,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,068,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,675,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&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:9pt;font-weight:700;line-height:100%"&gt;3,113,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,808,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,577,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:700;line-height:100%"&gt;291,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852,000&#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:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,049,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,602,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,941,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMi0xLTEtMS0zNTkyMQ_caaaa6c8-ff99-417e-b17e-17577f7f37d3"
      unitRef="usd">604000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMi0zLTEtMS0zNTkyMQ_98342eeb-301d-42a5-af12-ee25367214a0"
      unitRef="usd">242000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMi01LTEtMS0zNTkyMQ_c915cd75-147d-4b82-a3cc-257a30943352"
      unitRef="usd">748000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMy0xLTEtMS0zNTkyMQ_88da69a2-54d7-4af4-86f5-d5e69fe0bf63"
      unitRef="usd">27000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMy0zLTEtMS0zNTkyMQ_ef8ecb89-0a0f-45b3-82a7-eb5ed2768b10"
      unitRef="usd">27000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMy01LTEtMS0zNTkyMQ_3f652f72-125d-4666-97d4-44bc9f275848"
      unitRef="usd">89000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNC0xLTEtMS0zNTkyMQ_4ef3ea8e-9c1e-405e-b7cc-d91ba0641e8c"
      unitRef="usd">1014000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNC0zLTEtMS0zNTkyMQ_221a4656-351a-4e85-934b-deff451f4880"
      unitRef="usd">1068000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNC01LTEtMS0zNTkyMQ_71358a63-60d2-4d8e-92ab-097759a58519"
      unitRef="usd">1675000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNS0xLTEtMS0zNTkyMQ_428d97b5-f7ed-4843-8ce1-a015662c783e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNS0zLTEtMS0zNTkyMQ_afa62002-4676-498e-96a4-5e67b1868e5b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNS01LTEtMS0zNTkyMQ_796b2436-329c-4403-bfda-a8b3dbab7eb3"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNy0xLTEtMS0zNTkyMQ_810bb2d7-0362-4448-9665-acad70916bef"
      unitRef="usd">3113000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNy0zLTEtMS0zNTkyMQ_0a52d542-46cc-47e0-bcbe-a2a620a3ee12"
      unitRef="usd">3808000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfNy01LTEtMS0zNTkyMQ_33504a97-6679-4d6e-9fa9-441ac4aaa26c"
      unitRef="usd">3577000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOC0xLTEtMS0zNTkyMQ_3afc4465-a097-4412-b577-3f0727edb3e1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOC0zLTEtMS0zNTkyMQ_666aad9d-f9fd-4306-841b-b74e25660746"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOC01LTEtMS0zNTkyMQ_2ef072c8-0337-45da-8a92-f7f68a15c592"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOS0xLTEtMS0zNTkyMQ_17fe265d-dc1e-4e15-acb0-2b1c0e91d3ff"
      unitRef="usd">291000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOS0zLTEtMS0zNTkyMQ_95176515-d116-4f6f-a8ca-f2e479021389"
      unitRef="usd">457000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfOS01LTEtMS0zNTkyMQ_b27b58bf-2d73-440f-8b9f-db1387c5c5b9"
      unitRef="usd">852000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTAtMS0xLTEtMzU5MjE_e0648d23-4af5-4e10-a918-48da66aade1a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTAtMy0xLTEtMzU5MjE_25985fc2-7bbb-43b9-a7f9-f925e215b922"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTAtNS0xLTEtMzU5MjE_5cad7af2-6bed-45dd-b74d-5ec3893b587a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTEtMS0xLTEtMzU5MjE_f9724b8e-fd8f-4beb-8cae-2548c0e13ec0"
      unitRef="usd">5049000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTEtMy0xLTEtMzU5MjE_ba6a434a-a7aa-42c8-84e3-5f837bb0fa41"
      unitRef="usd">5602000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmUwMzRiNmIwYWQ5YTQ5MDc4ZDIzZGIwZDExOTMzNjFkL3RhYmxlcmFuZ2U6ZTAzNGI2YjBhZDlhNDkwNzhkMjNkYjBkMTE5MzM2MWRfMTEtNS0xLTEtMzU5MjE_91a4add6-94db-4605-a32d-c7caeabaa7f7"
      unitRef="usd">6941000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:ImpairedFinancingReceivablesTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODcwMw_abaa08fc-af79-4828-bf1e-16403f86a753">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the period ended March&#160;31, 2022 is presented in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&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="18" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,039,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,577,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;5,637,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;5,793,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,177,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;794,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,629,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,674,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,735,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,213,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,371,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,619,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,368,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,252,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;7,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,415,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,528,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,442,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Substantially all interest income recognized on impaired loans for all classes of financing receivables was recognized on a cash basis as received.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the year ended December&#160;31, 2021 is presented in the following table:&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:32.477%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,386,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;917,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,009,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,051,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;6,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,238,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,429,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;87,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,968,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,453,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,553,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;1,995,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,164,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,897,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,084,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,307,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="30" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,760,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,204,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;683,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,420,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,447,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;8,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,402,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,000&#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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&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:9pt;font-weight:400;line-height:100%"&gt;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;487,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,052,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,760,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,121,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A breakdown of impaired loans by class of financing receivable as of and for the period ended March&#160;31, 2021 is presented in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&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:1.0%"/&gt;&lt;td style="width:10.595%"/&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:1.0%"/&gt;&lt;td style="width:10.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized Interest Income&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="18" 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:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With No Related Allowance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,223,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,550,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;89,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,593,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,650,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;1,654,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;7,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,416,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;7,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;852,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;928,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,640,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,985,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;With an Allowance Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;978,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,013,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;968,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;643,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;2,084,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,113,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,957,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,393,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,473,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="18" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;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:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Real estate&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,147,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&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:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,220,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,293,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,179,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:400;line-height:100%"&gt;Municipal&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:9pt;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:9pt;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:9pt;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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="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:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Term&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:9pt;font-weight:400;line-height:100%"&gt;9,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,141,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;875,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;951,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;880,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,113,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,124,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ImpairedFinancingReceivablesTableTextBlock>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNC0xLTEtMS0zNTkyMQ_f59011d1-4720-42d3-89fb-90055cf85f33"
      unitRef="usd">1733000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNC0yLTEtMS0zNTkyMQ_2996efc9-bdb4-4e67-b11b-d83ee322061f"
      unitRef="usd">2039000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNC00LTEtMS0zNTkyMQ_f4cef0ea-361e-4108-9df2-c454e418c2f2"
      unitRef="usd">1577000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNC01LTEtMS0zNTkyMQ_fbcf2b3c-b9df-4f14-8651-07b57c78601e"
      unitRef="usd">13000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNS0xLTEtMS0zNTkyMQ_cd9624d7-2b8c-41fe-a2f9-52057ccd50db"
      unitRef="usd">27000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNS0yLTEtMS0zNTkyMQ_9bf150ba-2145-4aa1-8443-5a93c03533ac"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNS00LTEtMS0zNTkyMQ_9aba8ad6-ff5a-4d7b-8b9a-a6686942baad"
      unitRef="usd">27000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNS01LTEtMS0zNTkyMQ_4a634609-bd72-4492-b228-888934170a79"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNi0xLTEtMS0zNTkyMQ_c3a3d81a-15de-4309-acf3-655cac95236d"
      unitRef="usd">452000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNi0yLTEtMS0zNTkyMQ_8714f424-ed87-419c-8167-4248993d2bb9"
      unitRef="usd">503000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNi00LTEtMS0zNTkyMQ_1b3bc22c-e403-4b81-a089-a26a54d2095b"
      unitRef="usd">458000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNi01LTEtMS0zNTkyMQ_b75fea2e-5bf5-4786-87b9-897d2e35bb81"
      unitRef="usd">4000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNy0xLTEtMS0zNTkyMQ_481655d5-9ddb-44ef-890c-cdd60940fa3c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNy0yLTEtMS0zNTkyMQ_98820158-02b1-441d-9ab9-920c4888e00b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNy00LTEtMS0zNTkyMQ_ac675208-8640-4ca6-aad3-e5caaa35b3c3"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfNy01LTEtMS0zNTkyMQ_37664754-a803-4db2-8ce6-cc4cbd6ad865"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfOS0xLTEtMS0zNTkyMQ_f93ec42e-5835-4e55-8723-e0250627d0ce"
      unitRef="usd">5637000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfOS0yLTEtMS0zNTkyMQ_48a67c41-c8c9-45f8-87cd-f1637ce29ad4"
      unitRef="usd">6741000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfOS00LTEtMS0zNTkyMQ_200cdc92-b844-481a-b0c8-e0deb0e0edf2"
      unitRef="usd">5793000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfOS01LTEtMS0zNTkyMQ_90160cb6-78bc-475d-b48b-719b254b5c8f"
      unitRef="usd">23000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTAtMS0xLTEtMzU5MjE_1ba025c1-5cf7-42f8-b49a-6568631b8809"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTAtMi0xLTEtMzU5MjE_3c8b2848-a34b-4fab-9e21-4a0b63db736d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTAtNC0xLTEtMzU5MjE_ed0c053b-c640-43b2-b9b6-5860916fbf34"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTAtNS0xLTEtMzU5MjE_378a4c0a-dcf4-4cdd-b6bd-f425e889fb7a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTEtMS0xLTEtMzU5MjE_db6f9e04-338d-4332-bfbd-6c4e025089b4"
      unitRef="usd">191000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTEtMi0xLTEtMzU5MjE_2e6f2ff8-c146-45bc-9ba2-0b7f049c8399"
      unitRef="usd">217000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTEtNC0xLTEtMzU5MjE_80686328-7c7f-4e7a-a17a-968b7ea83036"
      unitRef="usd">320000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTEtNS0xLTEtMzU5MjE_fec5d6ac-6823-47a5-913e-a619ef37cb4a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTItMS0xLTEtMzU5MjE_0dc23014-a1ed-44a5-989a-a590c559c2c6"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTItMi0xLTEtMzU5MjE_5497b070-1d44-4028-bac3-538412883cc6"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTItNC0xLTEtMzU5MjE_435ce320-7d31-4077-84a4-37750c269797"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTItNS0xLTEtMzU5MjE_0966f6ff-75bf-4c0b-9ed4-db8e5f4628d0"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTMtMS0xLTEtMzU5MjE_b612e113-a991-44e9-83c2-5f7a447b5c0a"
      unitRef="usd">8041000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTMtMi0xLTEtMzU5MjE_e99ac507-f8cc-4dd9-970e-5ecc6836f83e"
      unitRef="usd">9529000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTMtNC0xLTEtMzU5MjE_f09066cf-2df3-4a12-a11d-6d82033d8386"
      unitRef="usd">8177000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTMtNS0xLTEtMzU5MjE_20353933-52fe-4df6-95ed-429e99a92b5c"
      unitRef="usd">40000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTYtMS0xLTEtMzU5MjE_42653afd-c33c-456d-88f2-e7051d93d323"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTYtMi0xLTEtMzU5MjE_7f07d351-cd52-47a7-b1ff-3f9d138424fe"
      unitRef="usd">71000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTYtMy0xLTEtMzU5MjE_5d20cfb4-7181-4689-b46f-c1312255d565"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTYtNC0xLTEtMzU5MjE_b489c778-cb33-4b35-a0d9-5b16ce179db2"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTYtNS0xLTEtMzU5MjE_fa7685f1-b771-4e86-988b-1d0535d5cbeb"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTctMS0xLTEtMzU5MjE_689bb77e-4c68-45a6-9a81-2c078a6e9b8b"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTctMi0xLTEtMzU5MjE_4daf7c1d-865a-499a-9dc5-109d04f74f21"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTctMy0xLTEtMzU5MjE_e24d8259-703e-42dc-bbc0-41ec88550f3c"
      unitRef="usd">13000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTctNC0xLTEtMzU5MjE_5a28c165-17b0-4551-9f8c-fe1ad719926a"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTctNS0xLTEtMzU5MjE_f74aa5b5-d39f-4956-9037-d50ab2fa2ea4"
      unitRef="usd">6000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTgtMS0xLTEtMzU5MjE_2957ea10-8a4a-40e1-acdd-8c7920f4ddad"
      unitRef="usd">781000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTgtMi0xLTEtMzU5MjE_a6cf9f3d-d445-4328-8c94-cc0411b9546f"
      unitRef="usd">865000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTgtMy0xLTEtMzU5MjE_db65ef65-e869-4ef0-b5f6-e109fcf352d5"
      unitRef="usd">532000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTgtNC0xLTEtMzU5MjE_5985cd71-1256-4b2f-8741-5701a1b149d7"
      unitRef="usd">794000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTgtNS0xLTEtMzU5MjE_c9c70482-a175-4c56-829d-8a1ef779af4d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTktMS0xLTEtMzU5MjE_5ad29a43-980d-4071-bf5e-a67282cd6c1c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTktMi0xLTEtMzU5MjE_3b570758-1c85-4c0b-a4e2-4531d1c49930"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTktMy0xLTEtMzU5MjE_545fa9e1-570e-4a65-b55c-efbcf3cf9883"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTktNC0xLTEtMzU5MjE_a66d0620-0794-4058-82e2-910f47c70773"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMTktNS0xLTEtMzU5MjE_5f06d37d-1357-4043-affa-a7722d02ac96"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjEtMS0xLTEtMzU5MjE_edc5c0cb-3223-4e61-b2b8-ff79a96bec51"
      unitRef="usd">1629000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjEtMi0xLTEtMzU5MjE_169ad690-69a5-41a0-beb6-0704e6ee69c0"
      unitRef="usd">1674000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjEtMy0xLTEtMzU5MjE_4fbabbc3-e144-4249-9959-71f2e63d6bcd"
      unitRef="usd">118000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjEtNC0xLTEtMzU5MjE_d9535958-fca2-4cff-b805-11a5286393ec"
      unitRef="usd">1735000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjEtNS0xLTEtMzU5MjE_710f43c9-67d7-419a-9b22-d56df516f463"
      unitRef="usd">12000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjItMS0xLTEtMzU5MjE_c2fc4c3a-96ff-40e1-83b8-bb280c590486"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjItMi0xLTEtMzU5MjE_46a44566-1a25-424f-9e9d-b66c317f8b98"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjItMy0xLTEtMzU5MjE_fdb02917-8d65-46e3-85b8-6c484c9c1c58"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjItNC0xLTEtMzU5MjE_2c88a037-08d3-4dd4-b116-4dd91aa7b34e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjItNS0xLTEtMzU5MjE_5cb9fb6e-b7b4-48b9-82b9-5e92b5ebee57"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjMtMS0xLTEtMzU5MjE_0e7687aa-761d-487d-9ce4-646216cfebd5"
      unitRef="usd">100000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjMtMi0xLTEtMzU5MjE_6fd80387-643b-4ff9-b5eb-c611cc3d0750"
      unitRef="usd">100000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjMtMy0xLTEtMzU5MjE_eee74a27-3592-448e-b386-350cfd70f0a9"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjMtNC0xLTEtMzU5MjE_02a4a510-6c14-4fdb-bb4e-eaa3b72426e1"
      unitRef="usd">33000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjMtNS0xLTEtMzU5MjE_9186f175-d2b2-4867-8e0a-9b2a4b5613c6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjQtMS0xLTEtMzU5MjE_df8db50a-bedb-4563-8602-f093b350625f"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjQtMi0xLTEtMzU5MjE_0484dfc3-a768-4a8a-a6f6-200a83936e59"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjQtMy0xLTEtMzU5MjE_dcad4498-03b8-40db-99c4-d8d6f3a46646"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjQtNC0xLTEtMzU5MjE_93432cc6-dc0e-42c0-bb7d-0fb68d110604"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjQtNS0xLTEtMzU5MjE_900fedb7-f45a-4fd7-95f7-a00c91134089"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjUtMS0xLTEtMzU5MjE_aa35b992-923a-412c-a993-f6f275fd6c50"
      unitRef="usd">3213000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjUtMi0xLTEtMzU5MjE_427b89dd-634b-465c-b36d-ce6774ba890d"
      unitRef="usd">3371000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjUtMy0xLTEtMzU5MjE_0d9fcc65-4e1d-438a-81a2-0cae3c52e3f2"
      unitRef="usd">712000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjUtNC0xLTEtMzU5MjE_5eec813a-63d6-482d-a2ca-7a9f902c8569"
      unitRef="usd">3265000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjUtNS0xLTEtMzU5MjE_08f0b283-9ace-4967-b31d-03fbc923f439"
      unitRef="usd">18000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjgtMS0xLTEtMzU5MjE_ffb4ab8f-9d3c-4d92-8b7c-83007e789cb4"
      unitRef="usd">1775000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjgtMi0xLTEtMzU5MjE_a6c08877-a548-428a-9830-0dae849d7fb9"
      unitRef="usd">2110000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjgtMy0xLTEtMzU5MjE_eda71cfd-ddda-4003-9dd6-ebcfd90b0d12"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjgtNC0xLTEtMzU5MjE_230afbb1-d50c-4c5f-a715-160d2d65210d"
      unitRef="usd">1619000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjgtNS0xLTEtMzU5MjE_c893df6a-e9fc-4051-8446-6184b37959b9"
      unitRef="usd">13000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjktMS0xLTEtMzU5MjE_ea31d4da-8123-4f32-bc15-a5007ea9a630"
      unitRef="usd">688000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjktMi0xLTEtMzU5MjE_34a6288d-9d31-4d09-9ed7-96173e136804"
      unitRef="usd">689000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjktMy0xLTEtMzU5MjE_3e4c06f9-36f3-474a-9600-ad8996a80aaf"
      unitRef="usd">13000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjktNC0xLTEtMzU5MjE_d6531715-31fb-43fc-bc22-04e9e8c45a49"
      unitRef="usd">688000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMjktNS0xLTEtMzU5MjE_220a4584-40fe-4f59-a9c6-1c84cda82312"
      unitRef="usd">6000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzAtMS0xLTEtMzU5MjE_740de9dc-3025-478a-83df-4f4a711bcfcd"
      unitRef="usd">1233000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzAtMi0xLTEtMzU5MjE_7d41be48-bac8-4b49-91cd-22250de1f05b"
      unitRef="usd">1368000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzAtMy0xLTEtMzU5MjE_62f3f70e-eea4-4b8c-ae3a-21a7824bcbd5"
      unitRef="usd">532000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzAtNC0xLTEtMzU5MjE_dd273c0f-c083-4225-b714-1b013c532f23"
      unitRef="usd">1252000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzAtNS0xLTEtMzU5MjE_b163dca7-1087-4323-9bdc-4bd2bda187d4"
      unitRef="usd">4000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzEtMS0xLTEtMzU5MjE_f04c4301-5a48-4e3c-a292-68ade280afb6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzEtMi0xLTEtMzU5MjE_b51167b5-2660-4b4b-9a2c-d6db40dc6043"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzEtMy0xLTEtMzU5MjE_54caee3b-40e2-4583-83c6-03cda7624e19"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzEtNC0xLTEtMzU5MjE_72b42ad1-5f5e-4d92-b0bf-ab3508f9f40a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzEtNS0xLTEtMzU5MjE_2e231376-8930-48ec-a002-d9821ec59751"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzMtMS0xLTEtMzU5MjE_a95f4a5b-1a9d-4109-ba94-477186e24fa9"
      unitRef="usd">7266000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzMtMi0xLTEtMzU5MjE_f9ca1c78-f259-42dc-b785-0d836b1ae892"
      unitRef="usd">8415000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzMtMy0xLTEtMzU5MjE_34574a53-c5f4-485e-b62a-ad71f7214f8e"
      unitRef="usd">118000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzMtNC0xLTEtMzU5MjE_4748a83a-246e-475b-8b4f-d1b2e2ec8cb7"
      unitRef="usd">7528000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzMtNS0xLTEtMzU5MjE_3cb788ce-268c-4d04-aed2-0b0f2509e732"
      unitRef="usd">35000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzQtMS0xLTEtMzU5MjE_14e3ca92-7c6d-46d7-b5cc-da50f4f05cd5"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzQtMi0xLTEtMzU5MjE_82ef2e4b-f579-4c37-ab5d-87e14bccd98b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzQtMy0xLTEtMzU5MjE_93815ef0-1abc-44eb-8462-5275fced5fa1"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzQtNC0xLTEtMzU5MjE_8c492a26-6ea4-48bb-aedd-4e0cc76e6ce7"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzQtNS0xLTEtMzU5MjE_791c26a4-9ec1-42cf-8732-f5d49e1cfdef"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzUtMS0xLTEtMzU5MjE_485648cd-1c4d-4c82-8b69-af6cc561d5c2"
      unitRef="usd">291000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzUtMi0xLTEtMzU5MjE_fb35a059-e851-4dd7-8b34-ef0fdd908d8d"
      unitRef="usd">317000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzUtMy0xLTEtMzU5MjE_5d8691a6-10f2-4b38-bf06-c641e2367749"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzUtNC0xLTEtMzU5MjE_b9716abf-4c69-458f-94f3-1af1fd023854"
      unitRef="usd">353000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzUtNS0xLTEtMzU5MjE_1fae29cc-5448-49bf-ba63-6bf993060a4d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzYtMS0xLTEtMzU5MjE_6da69d76-468f-4a1c-997d-ec3288b5944d"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzYtMi0xLTEtMzU5MjE_1ada602f-8a01-4a0e-afc2-721b6a916eec"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzYtMy0xLTEtMzU5MjE_074ee646-86e8-4438-badc-87fd2e26615a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzYtNC0xLTEtMzU5MjE_24ac5fcf-e342-4ab2-b021-7ecd7dd378d1"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzYtNS0xLTEtMzU5MjE_9d5cb30b-d925-46bb-ad24-971346cba92c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzctMS0xLTEtMzU5MjE_975a5586-a2af-4d70-b1c7-7b45b0453ce2"
      unitRef="usd">11254000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzctMi0xLTEtMzU5MjE_36759028-0586-4561-be78-1b65454d96db"
      unitRef="usd">12900000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzctMy0xLTEtMzU5MjE_7e297ced-d9ef-44c1-8742-804318925948"
      unitRef="usd">712000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzctNC0xLTEtMzU5MjE_a31d76f8-c04c-42fa-8fc3-299fe0a40241"
      unitRef="usd">11442000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjFjMDgzMmExNzQwYTQ2ZGNhMzNmMDBmYmJlMDZiZDMwL3RhYmxlcmFuZ2U6MWMwODMyYTE3NDBhNDZkY2EzM2YwMGZiYmUwNmJkMzBfMzctNS0xLTEtMzU5MjE_5c4fc423-cd9c-4a7f-b0b3-8ad200d65104"
      unitRef="usd">58000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMy0xLTEtMS0zNTkyMQ_efcfe15a-3f8f-483d-b41f-b1c457ccce7c"
      unitRef="usd">1386000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMy0zLTEtMS0zNTkyMQ_d83add10-be3b-429f-aa30-e732afe3d9d6"
      unitRef="usd">1689000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMy03LTEtMS0zNTkyMQ_08a298ef-daa0-479b-ba13-06764cf7257a"
      unitRef="usd">1590000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMy05LTEtMS0zNTkyMQ_8025dcdf-8530-47cf-bd43-ab32657c42fe"
      unitRef="usd">63000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNC0xLTEtMS0zNTkyMQ_13decf55-faea-45b0-8566-f000497bb31f"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNC0zLTEtMS0zNTkyMQ_0bd69158-a9a1-457a-aee9-f41fdfd16060"
      unitRef="usd">28000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNC03LTEtMS0zNTkyMQ_62337ff7-bb5d-44e7-bec8-c59804a7156d"
      unitRef="usd">22000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNC05LTEtMS0zNTkyMQ_cd1e03e3-2141-4a8e-b45f-395dc40ea9ca"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNS0xLTEtMS0zNTkyMQ_b65addbb-b858-426e-9d89-41ca6e3dffa8"
      unitRef="usd">917000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNS0zLTEtMS0zNTkyMQ_e9e91385-7143-4a5d-8e79-2fc1150bcb2a"
      unitRef="usd">1009000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNS03LTEtMS0zNTkyMQ_f11a70f6-6163-4816-8b00-833a558ed46c"
      unitRef="usd">1051000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNS05LTEtMS0zNTkyMQ_cf7f8f06-7c20-4166-a517-6c76d5d55586"
      unitRef="usd">15000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNi0xLTEtMS0zNTkyMQ_dd951b1a-da09-4b9f-8779-7fbd4d8bfc1e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNi0zLTEtMS0zNTkyMQ_a4e6983b-afc3-42d4-8df3-28276663b58c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNi03LTEtMS0zNTkyMQ_1bbc852f-dab4-44df-8ad9-44f2ff2f1732"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfNi05LTEtMS0zNTkyMQ_4429f9ac-f854-4bb8-8419-650748a71ab2"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOC0xLTEtMS0zNTkyMQ_07ca0fac-34c1-4f2c-8a87-4a8d1f154ee0"
      unitRef="usd">6178000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOC0zLTEtMS0zNTkyMQ_eeab9d44-5624-4236-b8b1-0ffed6fa61a9"
      unitRef="usd">7238000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOC03LTEtMS0zNTkyMQ_56335402-697a-469e-a53d-849630557045"
      unitRef="usd">6429000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOC05LTEtMS0zNTkyMQ_04d68e9a-829c-48f3-8542-04bf8d23191f"
      unitRef="usd">87000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOS0xLTEtMS0zNTkyMQ_cf94bf9c-3c3f-483e-bdf3-0fa9da147db9"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOS0zLTEtMS0zNTkyMQ_637900c7-0804-417c-bac5-6601acc653d1"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOS03LTEtMS0zNTkyMQ_b2902c34-7dd0-4413-af05-358f5f5286c1"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfOS05LTEtMS0zNTkyMQ_d453cece-a8b9-470c-9bb2-e0bd88c14c0a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTAtMS0xLTEtMzU5MjE_3ba37fad-b404-457f-97fd-c464c3a03855"
      unitRef="usd">457000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTAtMy0xLTEtMzU5MjE_72da150b-877c-490d-abcb-1ea6190e6292"
      unitRef="usd">487000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTAtNy0xLTEtMzU5MjE_f18dad11-f150-4242-ba12-9f451cb26757"
      unitRef="usd">461000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTAtOS0xLTEtMzU5MjE_c42bcf86-179d-47b0-b6e6-6eb3c8628d50"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTEtMS0xLTEtMzU5MjE_ae8e7612-fa01-43f1-8acd-b57452d9f56e"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTEtMy0xLTEtMzU5MjE_291323fe-dfd0-4905-813a-ea7e20e0a191"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTEtNy0xLTEtMzU5MjE_6815124f-589e-4e52-9f1e-dfeed5f220b1"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTEtOS0xLTEtMzU5MjE_6384f1f3-6f6b-433c-85a9-899b8eda5752"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTItMS0xLTEtMzU5MjE_2447afa3-ce51-4940-b394-1a3b6ac9e6a4"
      unitRef="usd">8968000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTItMy0xLTEtMzU5MjE_9f98d698-b3e9-44ee-b223-0b4678f6a5eb"
      unitRef="usd">10453000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTItNy0xLTEtMzU5MjE_2103ce88-0a62-444f-a0c1-a1f295f7050b"
      unitRef="usd">9553000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTItOS0xLTEtMzU5MjE_56ba9300-e690-41a7-bd26-0c35fd42b75d"
      unitRef="usd">166000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTUtMS0xLTEtMzU5MjE_c845f556-5de5-48f7-bdd1-6af4c2cf3b70"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTUtMy0xLTEtMzU5MjE_a4d38454-be49-484a-8689-2c8dd1b56d0e"
      unitRef="usd">71000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTUtNS0xLTEtMzU5MjE_7d6ca959-1336-4a71-b6c8-264c702c69a5"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTUtNy0xLTEtMzU5MjE_280845f4-c34e-4c35-a01b-728165c32ae3"
      unitRef="usd">614000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTUtOS0xLTEtMzU5MjE_c2b4e692-1e33-4972-90b4-a6952f3f5b29"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTYtMS0xLTEtMzU5MjE_92a12997-7894-47f8-9bcb-d21dbc1b22b7"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTYtMy0xLTEtMzU5MjE_c69095f0-5de7-4c8b-8dc0-1b3062bd7a7a"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTYtNS0xLTEtMzU5MjE_67585087-d2c3-46cb-86c3-375391c64181"
      unitRef="usd">16000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTYtNy0xLTEtMzU5MjE_f42e121c-89f9-4e57-a53a-33f31388c655"
      unitRef="usd">661000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTYtOS0xLTEtMzU5MjE_df432a33-d267-462b-8261-264c9e247173"
      unitRef="usd">22000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTctMS0xLTEtMzU5MjE_3100f1da-5be6-4f9b-a2be-95a57bca0d10"
      unitRef="usd">386000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTctMy0xLTEtMzU5MjE_114807db-07a3-42f3-9ee5-ed40f7d78420"
      unitRef="usd">411000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTctNS0xLTEtMzU5MjE_520e8561-20b9-4b06-9154-6999cf8b125a"
      unitRef="usd">381000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTctNy0xLTEtMzU5MjE_a6be46b4-7e36-424b-b075-d78849680d6c"
      unitRef="usd">396000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTctOS0xLTEtMzU5MjE_7711b72a-c19d-4c26-a34e-f8de0bf52bcd"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTgtMS0xLTEtMzU5MjE_4765591b-9c91-4e2b-b85e-b937f42d1c0e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTgtMy0xLTEtMzU5MjE_422b2425-a571-4c90-85af-5ab088e6305b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTgtNS0xLTEtMzU5MjE_eddf5743-48c9-472f-9e6f-45b3bbf09cca"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTgtNy0xLTEtMzU5MjE_8441e19f-e4a4-427f-865f-5c0b9188a7c7"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMTgtOS0xLTEtMzU5MjE_995e7192-6cdc-4ee2-89be-d5492688ec66"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjAtMS0xLTEtMzU5MjE_52f14007-36ba-41b3-9107-184dd2fa8260"
      unitRef="usd">1995000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjAtMy0xLTEtMzU5MjE_017dcc9c-826c-4532-808c-9eb61a3bbd24"
      unitRef="usd">2164000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjAtNS0xLTEtMzU5MjE_c43aa4b6-493c-4eeb-8dc6-b7f398e9abe9"
      unitRef="usd">137000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjAtNy0xLTEtMzU5MjE_dac24f5d-4659-4ba4-84f2-cdac573cff22"
      unitRef="usd">1897000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjAtOS0xLTEtMzU5MjE_718d0a83-719d-4147-9ee8-567c95c2368d"
      unitRef="usd">54000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjEtMS0xLTEtMzU5MjE_fbc4362d-bf62-4abd-950e-723b803f85f4"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjEtMy0xLTEtMzU5MjE_3e070909-dac5-415e-924b-bfa7b8b9470c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjEtNS0xLTEtMzU5MjE_10875cfb-df19-4829-85c8-59ba1c016d59"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjEtNy0xLTEtMzU5MjE_6a138e1a-0e5e-49cd-a0b5-c405fceea5ff"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjEtOS0xLTEtMzU5MjE_b806f2ee-b414-4f93-a6fc-6eefc51c45a0"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjItMS0xLTEtMzU5MjE_003225b2-0942-4279-80a0-feee0bb0ce17"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjItMy0xLTEtMzU5MjE_dfcd1947-f099-4443-b60b-e088cbd9b43c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjItNS0xLTEtMzU5MjE_bcf274c4-f414-4967-85ea-e7d2b4839ae6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjItNy0xLTEtMzU5MjE_efd3564c-9129-4f85-b93a-289f6c77ce36"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjItOS0xLTEtMzU5MjE_29ed94bd-4acc-4b7f-a504-b28ff6fe24e9"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjMtMS0xLTEtMzU5MjE_7e1625af-fa68-4532-adc9-6b3a7ab4f6a4"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjMtMy0xLTEtMzU5MjE_f16cd985-ba21-48e5-b0e9-e5ee3dc43468"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjMtNS0xLTEtMzU5MjE_2e2e4c5b-9af9-4b09-9fb4-bc4af3f80e10"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjMtNy0xLTEtMzU5MjE_f0e417e7-cbba-42ab-bde7-763899457ec6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjMtOS0xLTEtMzU5MjE_a260d655-ce6b-4df6-8cde-89386656983c"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjQtMS0xLTEtMzU5MjE_3d0cbe60-a18d-468a-aa27-65422b6e9b16"
      unitRef="usd">3084000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjQtMy0xLTEtMzU5MjE_bda11182-d21b-41d0-8844-b6366029235d"
      unitRef="usd">3307000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjQtNS0xLTEtMzU5MjE_eec92fda-b346-4600-b0c2-34d1e1b11485"
      unitRef="usd">576000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjQtNy0xLTEtMzU5MjE_10676e5c-33e3-44f2-ab70-f3810f4ab9b0"
      unitRef="usd">3568000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjQtOS0xLTEtMzU5MjE_40628a42-6c2d-4cc3-a4fc-008155347671"
      unitRef="usd">76000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjctMS0xLTEtMzU5MjE_9dad404e-8575-47e9-bccd-63a3f2e7ec44"
      unitRef="usd">1428000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjctMy0xLTEtMzU5MjE_d176453a-842a-46b6-ade5-698bc7b2e156"
      unitRef="usd">1760000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjctNS0xLTEtMzU5MjE_93d6baef-8089-4ec4-9673-c14cb21497b7"
      unitRef="usd">42000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjctNy0xLTEtMzU5MjE_bfbc6541-d307-40ae-ac6e-c763ae105745"
      unitRef="usd">2204000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjctOS0xLTEtMzU5MjE_06841412-3838-4f0f-96ef-1300e9d799c6"
      unitRef="usd">63000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjgtMS0xLTEtMzU5MjE_eeff6498-cf7b-454b-b38b-ac6e778a33c9"
      unitRef="usd">689000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjgtMy0xLTEtMzU5MjE_c6794641-4527-4a8c-a6c8-2022bf5a9f6a"
      unitRef="usd">689000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjgtNS0xLTEtMzU5MjE_33eb0a1a-5454-4181-b1e2-dfb92c1067be"
      unitRef="usd">16000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjgtNy0xLTEtMzU5MjE_29421ab4-93a8-4d26-9dd5-b66a2952c77c"
      unitRef="usd">683000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjgtOS0xLTEtMzU5MjE_1432c602-c92f-46d4-a1e9-472c4efb096c"
      unitRef="usd">22000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjktMS0xLTEtMzU5MjE_7f72ad03-07e9-4b0b-b0d5-8385f5a40126"
      unitRef="usd">1303000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjktMy0xLTEtMzU5MjE_2c0fa8bf-1b2f-4771-8e1d-cfa9a16e6996"
      unitRef="usd">1420000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjktNS0xLTEtMzU5MjE_f106e8fd-88f2-4c02-90f2-27529ba423c2"
      unitRef="usd">381000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjktNy0xLTEtMzU5MjE_b7024cdf-5d5c-4ade-a29c-944856a22a60"
      unitRef="usd">1447000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMjktOS0xLTEtMzU5MjE_57e70182-96e6-4a7d-ab9f-63ffe7a613b4"
      unitRef="usd">15000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzAtMS0xLTEtMzU5MjE_97bd84b5-9b95-4456-8243-abcd602e3a3b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzAtMy0xLTEtMzU5MjE_61ee712f-6375-4c5c-bcdf-5946fad521d8"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzAtNS0xLTEtMzU5MjE_204552c3-b05c-4455-8bdf-9b9c1750be53"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzAtNy0xLTEtMzU5MjE_2a344f04-905f-4872-80b1-5c6a4989e3e5"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzAtOS0xLTEtMzU5MjE_879d93fc-77ab-4918-8dce-2a560557d900"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzItMS0xLTEtMzU5MjE_911d3ada-0051-401c-87c8-79191a1ef311"
      unitRef="usd">8173000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzItMy0xLTEtMzU5MjE_bc4bd51e-abcf-424b-81f7-e7f0ef942d8d"
      unitRef="usd">9402000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzItNS0xLTEtMzU5MjE_15f30a21-6f76-47ca-8374-97857f636c67"
      unitRef="usd">137000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzItNy0xLTEtMzU5MjE_926c2a9e-23d2-4c7c-884a-b8db5dcc8fc3"
      unitRef="usd">8326000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzItOS0xLTEtMzU5MjE_2137b864-ebab-414c-aeff-c85b450e08cc"
      unitRef="usd">141000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzMtMS0xLTEtMzU5MjE_48c5cd74-1dc0-45e9-bc9f-f41acae8ad68"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzMtMy0xLTEtMzU5MjE_68427d18-ace1-48ca-86ea-2ac4a4411ff2"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzMtNS0xLTEtMzU5MjE_7cabcb40-0865-47f2-a601-05342d4e2b0f"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzMtNy0xLTEtMzU5MjE_352999d4-0edd-4a7c-88e7-e534c91c2b92"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzMtOS0xLTEtMzU5MjE_1183763a-d997-42e7-a119-2c2810d04f74"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzQtMS0xLTEtMzU5MjE_92dd47de-be5b-4f4e-a019-6b2a178ce12d"
      unitRef="usd">457000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzQtMy0xLTEtMzU5MjE_de2a05ce-5f5e-4d89-b78a-41e283852743"
      unitRef="usd">487000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzQtNS0xLTEtMzU5MjE_d6f6b316-eaae-4f09-8123-3bfa44cd8486"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzQtNy0xLTEtMzU5MjE_4c3987e5-af7e-43c7-bbbf-dd66adba7d72"
      unitRef="usd">461000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzQtOS0xLTEtMzU5MjE_00fb26e2-eef2-42ad-b95c-3ac081f7a16e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzUtMS0xLTEtMzU5MjE_a75e6c58-cd10-44b0-8194-779eb1ad74f3"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzUtMy0xLTEtMzU5MjE_1a9f0d10-60b3-4f5c-a924-889c57747d32"
      unitRef="usd">2000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzUtNS0xLTEtMzU5MjE_dde1aebc-3b68-4834-b6c9-ad56a0d2339b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzUtNy0xLTEtMzU5MjE_099f635f-c4fa-45ec-943a-57eb08d98c2d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzUtOS0xLTEtMzU5MjE_3c710a46-42c8-45df-be48-bd05af591d55"
      unitRef="usd">1000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzYtMS0xLTEtMzU5MjE_4f9c3596-4898-4dc5-b633-68afa7dd8083"
      unitRef="usd">12052000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzYtMy0xLTEtMzU5MjE_3a0acce4-bf76-4dbb-aea1-60be5e69dbb4"
      unitRef="usd">13760000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzYtNS0xLTEtMzU5MjE_3e285c46-0769-41c5-9448-ac9845921299"
      unitRef="usd">576000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzYtNy0xLTEtMzU5MjE_c9a5504c-dde3-4a24-bfd1-cec2b1795c08"
      unitRef="usd">13121000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmE0YWIwYTljNjZlNjRhY2NiNzFjMzlkZWEwZmQ3Y2Q4L3RhYmxlcmFuZ2U6YTRhYjBhOWM2NmU2NGFjY2I3MWMzOWRlYTBmZDdjZDhfMzYtOS0xLTEtMzU5MjE_2fb4748c-1b14-4084-9395-b3e3ec66bef5"
      unitRef="usd">242000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNC0xLTEtMS0zNTkyMQ_3f391bca-762b-45cf-b17a-812f8cc15516"
      unitRef="usd">2223000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNC0yLTEtMS0zNTkyMQ_f51f2631-e2d5-4aa8-93e1-82901974e61f"
      unitRef="usd">2550000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNC00LTEtMS0zNTkyMQ_3d5046ba-816d-49da-b896-fe63dd37b188"
      unitRef="usd">2179000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNC01LTEtMS0zNTkyMQ_9de3e0af-6119-49da-8564-ac579f432bed"
      unitRef="usd">17000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNS0xLTEtMS0zNTkyMQ_4debab5c-3233-4ffa-986b-34001505f464"
      unitRef="usd">89000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNS0yLTEtMS0zNTkyMQ_15be9700-cd28-4963-b6da-50e1137e90ae"
      unitRef="usd">89000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNS00LTEtMS0zNTkyMQ_55bfb091-6cc9-490b-b936-9beb3409bd10"
      unitRef="usd">89000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNS01LTEtMS0zNTkyMQ_3e5dab63-b5d5-4601-90da-bc09d84d3f12"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNi0xLTEtMS0zNTkyMQ_721df685-a955-4485-8b8c-700374a2a129"
      unitRef="usd">1593000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNi0yLTEtMS0zNTkyMQ_27208f45-f31d-4940-b199-1f598d5df3d6"
      unitRef="usd">1650000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNi00LTEtMS0zNTkyMQ_3c68c157-cd9a-4862-9aa6-3178ee9642c0"
      unitRef="usd">1654000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNi01LTEtMS0zNTkyMQ_f2b70fe7-e615-46f0-9f83-63c0f336dcf2"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNy0xLTEtMS0zNTkyMQ_fdf20994-c535-427c-9928-b2b00096c821"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNy0yLTEtMS0zNTkyMQ_640b475a-5dde-468f-892a-dc16495e9619"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNy00LTEtMS0zNTkyMQ_38751544-ff9c-4f20-b652-9a29fd8d674a"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfNy01LTEtMS0zNTkyMQ_2e4b9b92-01e7-408b-8604-e0a7ec59935b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfOS0xLTEtMS0zNTkyMQ_c94432b6-b10b-4955-b30c-8051f32eb827"
      unitRef="usd">7183000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfOS0yLTEtMS0zNTkyMQ_dd213b6f-e403-4a6a-963c-bf24cfc7d2fc"
      unitRef="usd">8416000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfOS00LTEtMS0zNTkyMQ_37aa6ff4-292c-4dfa-8bdb-f90298d54220"
      unitRef="usd">7184000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfOS01LTEtMS0zNTkyMQ_564154c2-2fc9-4fb5-8853-c6832415a4e5"
      unitRef="usd">35000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTAtMS0xLTEtMzU5MjE_60353278-c337-4749-8177-2a7e1d63fbdf"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTAtMi0xLTEtMzU5MjE_771b0dc3-dda4-42db-b60a-b6a50038200f"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTAtNC0xLTEtMzU5MjE_a1cbbf61-9a71-477d-95fa-e600feb74138"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTAtNS0xLTEtMzU5MjE_fcd5384f-0304-4ac4-b60d-4cb7a47ca35b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTEtMS0xLTEtMzU5MjE_db14d51d-6442-47bb-831b-3e62511cb4cf"
      unitRef="usd">852000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTEtMi0xLTEtMzU5MjE_7fe69bb8-824f-4013-8f9f-0ba74dad882c"
      unitRef="usd">928000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTEtNC0xLTEtMzU5MjE_48d5a717-6f6d-43cf-a8dc-371cabc5869d"
      unitRef="usd">872000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTEtNS0xLTEtMzU5MjE_37ef130c-b4d2-4cc2-a2a2-f5e62402d186"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTItMS0xLTEtMzU5MjE_99357e38-d6a9-4db7-bfb4-4a03d633df22"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTItMi0xLTEtMzU5MjE_55601f6a-5bce-4fe3-9328-75624d8d8070"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTItNC0xLTEtMzU5MjE_b63fe1c7-9ac7-4be2-8bf1-ae0f4a768002"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTItNS0xLTEtMzU5MjE_c4080f80-0b42-4eac-8da3-d3107409cbae"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTMtMS0xLTEtMzU5MjE_696647b3-8941-4afe-8f79-8edff40478e4"
      unitRef="usd">11947000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTMtMi0xLTEtMzU5MjE_ea694d3e-9b58-4ffd-877b-f4222fd3feb3"
      unitRef="usd">13640000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTMtNC0xLTEtMzU5MjE_17351c40-1598-4983-82dc-a534c5c37007"
      unitRef="usd">11985000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTMtNS0xLTEtMzU5MjE_0d3556e0-6394-46b0-afaf-cefed85028e5"
      unitRef="usd">57000</us-gaap:ImpairedFinancingReceivableWithNoRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTYtMS0xLTEtMzU5MjE_970e1f24-9e93-4021-8042-abb6a8d201a8"
      unitRef="usd">978000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTYtMi0xLTEtMzU5MjE_1d145d55-a834-4182-96d4-267c1727a4a8"
      unitRef="usd">1013000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTYtMy0xLTEtMzU5MjE_95e0c3f4-f8b2-4421-86c2-a3c67a83afab"
      unitRef="usd">174000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTYtNC0xLTEtMzU5MjE_9b492f7d-e6d7-4a28-90da-16bb0c75d787"
      unitRef="usd">968000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTYtNS0xLTEtMzU5MjE_a8b5ce4e-4049-4250-8cdb-c8c573fa3c94"
      unitRef="usd">9000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTctMS0xLTEtMzU5MjE_2fc25b41-ffbd-4a19-964a-fd64e480c50e"
      unitRef="usd">681000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTctMi0xLTEtMzU5MjE_5b3fd077-bdb5-4880-94f0-16d0d4c0cb41"
      unitRef="usd">681000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTctMy0xLTEtMzU5MjE_7c2ea5d6-cc9e-4250-b67e-bd3ebb92d040"
      unitRef="usd">21000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTctNC0xLTEtMzU5MjE_0351064b-c95c-4b4a-95d3-0165afdf2e4c"
      unitRef="usd">681000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTctNS0xLTEtMzU5MjE_d296de67-ce97-4ebe-814a-bee17b2f6e5c"
      unitRef="usd">6000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTgtMS0xLTEtMzU5MjE_d8f67f8b-21b9-4cfa-8e5a-4ad6c9ebdb91"
      unitRef="usd">627000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTgtMi0xLTEtMzU5MjE_4c653000-329a-4429-92b0-983b8a9c4d7e"
      unitRef="usd">643000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTgtMy0xLTEtMzU5MjE_6b5d7bbd-076a-4aac-8390-392f45b2986e"
      unitRef="usd">563000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTgtNC0xLTEtMzU5MjE_d2abf083-ddf4-458f-9370-bb4cf574e6fc"
      unitRef="usd">525000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTgtNS0xLTEtMzU5MjE_afbbb832-56c5-4c02-9ae7-0b96cbeace5e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTktMS0xLTEtMzU5MjE_ce8f6bf4-9530-4c2e-b348-5c3d48a1c554"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTktMi0xLTEtMzU5MjE_90e59379-ea97-4129-a457-fcf4806beffd"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTktMy0xLTEtMzU5MjE_573c9881-800f-4b34-b5f4-4e835662e3dd"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTktNC0xLTEtMzU5MjE_edf513dc-9a3a-4e1d-9e44-7b47fa89c281"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMTktNS0xLTEtMzU5MjE_6a6ba5a5-b784-4551-9599-cda4111a2cfd"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjEtMS0xLTEtMzU5MjE_2c2f7176-c25a-4ac2-bb17-442d8ded3de7"
      unitRef="usd">2084000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjEtMi0xLTEtMzU5MjE_70f4d124-212a-45a4-8f2d-c3f7fea4d547"
      unitRef="usd">2113000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjEtMy0xLTEtMzU5MjE_a49c12a7-84d0-41c6-8c6e-88e46ab2531a"
      unitRef="usd">142000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjEtNC0xLTEtMzU5MjE_accb94be-b3d4-440e-a72b-c147643d0d7e"
      unitRef="usd">1957000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjEtNS0xLTEtMzU5MjE_d846f8ac-dfad-456e-b293-d3d2dc99a64c"
      unitRef="usd">16000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjItMS0xLTEtMzU5MjE_7654b028-780a-4e5d-b5de-8baacee00e4d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjItMi0xLTEtMzU5MjE_8156644c-dbb3-43b6-ae28-a8b999bc11a0"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjItMy0xLTEtMzU5MjE_b938db69-12d6-4def-be6e-94415e3b5133"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjItNC0xLTEtMzU5MjE_be6fdbe0-7c31-4252-9acc-3e6c968cc88b"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjItNS0xLTEtMzU5MjE_895eb587-ebf0-4bcd-a836-f43a2dd43056"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjMtMS0xLTEtMzU5MjE_24a88517-eb3a-437a-af9e-578b51a24935"
      unitRef="usd">23000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjMtMi0xLTEtMzU5MjE_298cb7df-4c53-49fe-8190-f40fe70a8d58"
      unitRef="usd">23000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjMtMy0xLTEtMzU5MjE_6d5dc542-2053-459d-9ff5-00e1fae44b69"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjMtNC0xLTEtMzU5MjE_05a6c4c0-d2fe-4d94-b9f4-8e68d06db71b"
      unitRef="usd">8000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjMtNS0xLTEtMzU5MjE_70063e2b-7a8c-453d-bb31-361bb32638d6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjQtMS0xLTEtMzU5MjE_edf511f4-6715-4c4a-a611-f30ee9f35a00"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjQtMi0xLTEtMzU5MjE_8e48b307-478d-46b7-b7f3-a3f70ce0974e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjQtMy0xLTEtMzU5MjE_fac306fb-622f-4076-8834-b76eba708c5f"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjQtNC0xLTEtMzU5MjE_0395cd74-8705-427e-bc6b-fb6ecb502083"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjQtNS0xLTEtMzU5MjE_72cd5d62-da1c-4ba6-b7fb-7e99f544fced"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjUtMS0xLTEtMzU5MjE_061fda02-0b48-4ca3-a149-5104ab9975a4"
      unitRef="usd">4393000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjUtMi0xLTEtMzU5MjE_483496b7-5923-43ab-a8f5-ab8358901505"
      unitRef="usd">4473000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjUtMy0xLTEtMzU5MjE_926dcd82-cfb9-483e-b245-0f5d4426f7a5"
      unitRef="usd">900000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjUtNC0xLTEtMzU5MjE_f89422d5-0e0e-4253-ba46-97a7efff8b43"
      unitRef="usd">4139000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjUtNS0xLTEtMzU5MjE_886e7591-3bdd-44d5-b312-d62f46cb110b"
      unitRef="usd">31000</us-gaap:ImpairedFinancingReceivableWithRelatedAllowanceInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjgtMS0xLTEtMzU5MjE_1f6b2b32-f14b-4f07-85b5-45a661caeecd"
      unitRef="usd">3201000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjgtMi0xLTEtMzU5MjE_d659ef70-e233-44fb-b097-ec3c342f7c90"
      unitRef="usd">3563000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjgtMy0xLTEtMzU5MjE_30dd6c68-6797-4944-ba14-f9f83cd4265c"
      unitRef="usd">174000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjgtNC0xLTEtMzU5MjE_fe389300-d160-46c4-b884-1e9e280f99a8"
      unitRef="usd">3147000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjgtNS0xLTEtMzU5MjE_016ee9d5-d65e-4e4b-8990-0e286c244ebb"
      unitRef="usd">26000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjktMS0xLTEtMzU5MjE_04b51403-5011-4e1a-ab08-9b3ee5b8432c"
      unitRef="usd">770000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjktMi0xLTEtMzU5MjE_053627a4-92ce-4713-900a-e9937a956077"
      unitRef="usd">770000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjktMy0xLTEtMzU5MjE_bca1bb89-1039-4f8a-b03d-6766ff67ffa2"
      unitRef="usd">21000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjktNC0xLTEtMzU5MjE_5f3489b2-72c5-4eee-95c4-5078e538d29c"
      unitRef="usd">770000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMjktNS0xLTEtMzU5MjE_6beddc00-c1ae-4d0d-bdcd-3946e407dc7a"
      unitRef="usd">6000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzAtMS0xLTEtMzU5MjE_a3559be7-e801-4e5f-ba07-8fd596713c3e"
      unitRef="usd">2220000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzAtMi0xLTEtMzU5MjE_17472acd-3f54-44d5-83eb-4a593ff8140a"
      unitRef="usd">2293000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzAtMy0xLTEtMzU5MjE_dce1778c-3578-4ccd-b117-ea6363e8e4a4"
      unitRef="usd">563000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzAtNC0xLTEtMzU5MjE_6143eb1f-7fce-43e2-a598-62103aac3a16"
      unitRef="usd">2179000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzAtNS0xLTEtMzU5MjE_e4b6ee7b-def8-4d32-9fac-33d908ff2496"
      unitRef="usd">5000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzEtMS0xLTEtMzU5MjE_8204231c-36a6-436e-997a-0470cfadc017"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzEtMi0xLTEtMzU5MjE_a527b105-0163-4962-8161-d6de3e631c10"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzEtMy0xLTEtMzU5MjE_d1005ab0-2f3c-4f4d-8f3a-1447191756d0"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzEtNC0xLTEtMzU5MjE_efb2633e-4f00-4eee-a366-4848aad6fa6e"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzEtNS0xLTEtMzU5MjE_5b80fc88-194f-4341-b715-f47d1092423d"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzMtMS0xLTEtMzU5MjE_29bf7355-ffc4-4042-bb3e-7dfcf2e55341"
      unitRef="usd">9267000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzMtMi0xLTEtMzU5MjE_459ee1b9-a5aa-4cf2-9bcd-f20f7f7f5745"
      unitRef="usd">10529000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzMtMy0xLTEtMzU5MjE_7060a182-5640-4772-9fee-93c2fe73d56a"
      unitRef="usd">142000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzMtNC0xLTEtMzU5MjE_6332d398-bc84-440d-a0c3-cf352c403ff1"
      unitRef="usd">9141000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzMtNS0xLTEtMzU5MjE_960678e8-e8ed-41a3-86eb-b15a2af2b23e"
      unitRef="usd">51000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzQtMS0xLTEtMzU5MjE_09be16b0-bc8d-4f9a-8bbe-b27f5802b083"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzQtMi0xLTEtMzU5MjE_2697d266-3fc2-4510-b7d3-0e292abd6678"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzQtMy0xLTEtMzU5MjE_9a7b0538-e486-4931-a974-c923acaefcc5"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzQtNC0xLTEtMzU5MjE_fd8b0939-89e7-473e-87bd-0849d198a0b5"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzQtNS0xLTEtMzU5MjE_08b4ab11-c684-4df5-ad57-e00c61a79946"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzUtMS0xLTEtMzU5MjE_5f829aab-9a79-4097-aeed-a485a19b6096"
      unitRef="usd">875000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzUtMi0xLTEtMzU5MjE_25ae9b7e-1ea0-4a74-9bec-e7673d6d76f7"
      unitRef="usd">951000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzUtMy0xLTEtMzU5MjE_32ce7c07-8c99-486c-b762-340e4d463cfc"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzUtNC0xLTEtMzU5MjE_60f94787-57ac-478c-8ae5-41ec8c63f1ef"
      unitRef="usd">880000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzUtNS0xLTEtMzU5MjE_a8a422e0-bee6-4745-838b-ca34cd6aa5f6"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzYtMS0xLTEtMzU5MjE_37e04d75-34b2-436b-9ab1-9fd9d5aac13a"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzYtMi0xLTEtMzU5MjE_1d6f68d9-ba01-475a-80a9-c62fac392a6d"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzYtMy0xLTEtMzU5MjE_e7605988-7878-41e2-8d65-3b9280896878"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzYtNC0xLTEtMzU5MjE_41924386-6ea8-4668-bada-0605e1997872"
      unitRef="usd">7000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzYtNS0xLTEtMzU5MjE_58890ed6-df50-4297-89ae-c64408898995"
      unitRef="usd">0</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:ImpairedFinancingReceivableRecordedInvestment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzctMS0xLTEtMzU5MjE_9b1b3abe-384f-4e7a-ac0f-84b780c87270"
      unitRef="usd">16340000</us-gaap:ImpairedFinancingReceivableRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzctMi0xLTEtMzU5MjE_52fc1e00-9712-437b-84ec-6a8ab69e6101"
      unitRef="usd">18113000</us-gaap:ImpairedFinancingReceivableUnpaidPrincipalBalance>
    <us-gaap:ImpairedFinancingReceivableRelatedAllowance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzctMy0xLTEtMzU5MjE_6a92c4b5-0c80-408c-ac31-331aaf99d724"
      unitRef="usd">900000</us-gaap:ImpairedFinancingReceivableRelatedAllowance>
    <us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzctNC0xLTEtMzU5MjE_a006036d-3bda-4f3f-a151-95c29428341e"
      unitRef="usd">16124000</us-gaap:ImpairedFinancingReceivableAverageRecordedInvestment>
    <us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjliNTI5YzJiZjlmMzRhNjM4NTI4MmNjZGQwZmRkODIxL3RhYmxlcmFuZ2U6OWI1MjljMmJmOWYzNGE2Mzg1MjgyY2NkZDBmZGQ4MjFfMzctNS0xLTEtMzU5MjE_974d7da7-1ae7-47a2-9ca7-d88ebf8016fa"
      unitRef="usd">88000</us-gaap:ImpairedFinancingReceivableInterestIncomeCashBasisMethod>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjI0OQ_8645e85e-9d99-45d8-bc46-4e387597d52c"
      unitRef="loan">56</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjI3Ng_d18e6822-121f-4067-8e1c-dd6cd8c64bf1"
      unitRef="usd">7790000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjMzMQ_f65cd40a-cc57-4dd7-b2a0-c6b7d1d3b437"
      unitRef="loan">60</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjM1OA_0cb8dc21-eb61-4063-b6ea-0d3607366bd8"
      unitRef="usd">8341000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjM2NQ_a93b95b8-a2c4-4cd1-a983-57ae22588ccd"
      unitRef="loan">73</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjM5Mg_f5241d2c-4db8-4029-9d5f-634b346e7589"
      unitRef="usd">11306000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODcwNg_7bbf8f56-ed5f-44dd-b03e-19a8bd4e7a80">The following table shows TDRs by class and the specific reserve as of March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,212,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;735,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,181,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,790,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 TDRs by class and the specific reserve as of December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,227,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,686,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;2,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;     &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 TDRs by class and the specific reserve as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,525,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;964,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;182,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,306,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, five of the loans classified as TDRs with a total balance of $380,000 were more than 30 days past due.  Of these loans, one had been placed on TDR status in the previous 12 months. The following table shows these TDRs by class and the associated specific reserves included in the allowance for loan losses as of March&#160;31, 2022:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;190,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;380,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, 11 of the loans classified as TDRs with a total balance of $1,017,000 were more than 30 days past due. Of these loans, none had been placed on TDR status in the previous 12 months. The following table shows these TDRs by class and the associated specific reserves included in the allowance for loan losses as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:59.807%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.824%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;419,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;366,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,017,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March 31, 2022, no loans were placed on TDR status. &lt;/span&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:52.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.092%"/&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:9.945%"/&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:10.092%"/&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:10.097%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2021, one loan was placed on TDR status. The following table shows this TDR by class and associated specific reserves included in the allowance for loan losses as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;text-indent:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-Modification&lt;br/&gt;Outstanding&lt;br/&gt;Recorded Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Post-Modification Outstanding&lt;br/&gt;Recorded&lt;br/&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Specific Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;262,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.043%"/&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.043%"/&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.043%"/&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.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMi0xLTEtMS0zNTkyMQ_005c9bf0-e00a-47bb-918e-6378d84e4e07"
      unitRef="loan">8</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMi0zLTEtMS0zNTkyMQ_8f7b99ca-2be6-4931-878c-176604588e1c"
      unitRef="usd">1212000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMi01LTEtMS0zNTkyMQ_6c45fc7a-0514-44c3-be84-b155183104bb"
      unitRef="usd">42000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMy0xLTEtMS0zNTkyMQ_44d95132-26e5-41bf-8079-18166072477d"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMy0zLTEtMS0zNTkyMQ_687b2dd8-9874-466d-a1a3-aa376b4ba590"
      unitRef="usd">661000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMy01LTEtMS0zNTkyMQ_155c7554-c625-4dea-9ad0-cd8d35ee90d9"
      unitRef="usd">13000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNC0xLTEtMS0zNTkyMQ_8c5d5765-c469-455f-a569-2f4dddbe4f74"
      unitRef="loan">5</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNC0zLTEtMS0zNTkyMQ_0fbb469a-6f79-4ff8-9c88-19a5741126e9"
      unitRef="usd">735000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNC01LTEtMS0zNTkyMQ_ec829a86-0c17-49dd-8c85-3b03830a8228"
      unitRef="usd">326000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNS0xLTEtMS0zNTkyMQ_8672cdab-23ec-4199-864b-3c60e45f9dfd"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNS0zLTEtMS0zNTkyMQ_cd4eabf7-e640-413c-af79-9e3f90114e57"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNS01LTEtMS0zNTkyMQ_5dace974-cf6a-4b08-849b-4d5711783811"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNy0xLTEtMS0zNTkyMQ_647080d4-5b2f-419d-be3a-26ff2bdecb22"
      unitRef="loan">41</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNy0zLTEtMS0zNTkyMQ_bca5a286-3f92-4025-964f-d4e64f741609"
      unitRef="usd">5181000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfNy01LTEtMS0zNTkyMQ_f850d95b-c509-47e8-801f-7bbce613f5ae"
      unitRef="usd">118000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOC0xLTEtMS0zNTkyMQ_e3f578f1-fba0-4e31-8d9a-d1683ce4b622"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOC0zLTEtMS0zNTkyMQ_6b0dd40d-4065-49cf-b4ed-1d2c931b163f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOC01LTEtMS0zNTkyMQ_7e70c05e-b622-4e30-acf1-fc2fc7dce6bc"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOS0xLTEtMS0zNTkyMQ_f42142f6-ac73-4dad-9657-c291b26f59fb"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOS0zLTEtMS0zNTkyMQ_6ccafd57-dfe5-481d-9b89-3d2b5ebf6455"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfOS01LTEtMS0zNTkyMQ_7b0f8084-3630-48ab-ab3f-e5fcb869be16"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTAtMS0xLTEtMzU5MjE_27f763f1-4b4f-40dd-a867-89a9dfb5900f"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTAtMy0xLTEtMzU5MjE_85b1d0cd-4978-4d4d-8a78-f310a786b087"
      unitRef="usd">1000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTAtNS0xLTEtMzU5MjE_a80954d2-bdd2-4e0e-a10b-1b74b2212991"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTEtMS0xLTEtMzU5MjE_976c6249-e4a2-4c61-aa26-b50516b0db93"
      unitRef="loan">56</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTEtMy0xLTEtMzU5MjE_c699be65-df02-49ca-b0a4-b14a72424623"
      unitRef="usd">7790000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY1NGRjMjlkOWM5MTRiYmVhYzAzNzM1OTJkM2FlYmEwL3RhYmxlcmFuZ2U6NjU0ZGMyOWQ5YzkxNGJiZWFjMDM3MzU5MmQzYWViYTBfMTEtNS0xLTEtMzU5MjE_3475c99b-ead9-4eca-9cf9-8dddf7400301"
      unitRef="usd">499000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMi0xLTEtMS0zNTkyMQ_d9ecf5ec-1331-4c41-b570-20e9bf02e175"
      unitRef="loan">8</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMi0zLTEtMS0zNTkyMQ_d865c41b-5364-4e50-9bb9-c17a39aef7e4"
      unitRef="usd">1227000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMi01LTEtMS0zNTkyMQ_33366b7e-3a4c-4017-82df-ce4ef4992dd7"
      unitRef="usd">42000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMy0xLTEtMS0zNTkyMQ_75685e62-7adb-4087-9490-c27c13902e75"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMy0zLTEtMS0zNTkyMQ_eb52bddc-aef0-480f-8db9-96dc4dd09872"
      unitRef="usd">661000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMy01LTEtMS0zNTkyMQ_46abd6af-c600-42ae-8574-ebd7474242ed"
      unitRef="usd">16000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNC0xLTEtMS0zNTkyMQ_b605bc4e-e2a1-48e2-b4f2-8c889ee2a9a3"
      unitRef="loan">5</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNC0zLTEtMS0zNTkyMQ_dc371dea-f9cf-4279-9c37-cb2a06697b33"
      unitRef="usd">765000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNC01LTEtMS0zNTkyMQ_6d1cc5b0-d40c-476f-83fb-53d7ac257b48"
      unitRef="usd">337000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNS0xLTEtMS0zNTkyMQ_59b87251-0237-49d9-98de-6bc32cab16a3"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNS0zLTEtMS0zNTkyMQ_9e6a74bb-8f1c-41dc-86f4-2cf2155e1319"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNS01LTEtMS0zNTkyMQ_fdac6e69-4cd4-43a3-b290-3bab34e83f7a"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNy0xLTEtMS0zNTkyMQ_b7b02db3-5ed1-410c-9705-c7917491a043"
      unitRef="loan">45</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNy0zLTEtMS0zNTkyMQ_c8c3340b-797e-4537-8e15-8a9cec3333ea"
      unitRef="usd">5686000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfNy01LTEtMS0zNTkyMQ_9cbb88b1-5bc2-45ef-b87d-54c0c84ceaf5"
      unitRef="usd">137000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOC0xLTEtMS0zNTkyMQ_cbc772f1-3a21-41ee-be12-a4901684e843"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOC0zLTEtMS0zNTkyMQ_a5d0e825-de5c-45f0-b50b-1421f94e1b2c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOC01LTEtMS0zNTkyMQ_8e8ca476-4f6e-4e67-b3f5-f80889aee518"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOS0xLTEtMS0zNTkyMQ_2fd1161e-5c08-4eca-8bfb-b99eead4d4fa"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOS0zLTEtMS0zNTkyMQ_7a9575c7-9854-4f74-8be6-723a24cf6c78"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfOS01LTEtMS0zNTkyMQ_5eae24ab-859f-4309-9c81-909bd0db9e4d"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTAtMS0xLTEtMzU5MjE_b1484637-5e84-47c8-a86f-e35243a489cd"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTAtMy0xLTEtMzU5MjE_3d98e8db-b117-4f00-9076-21bc45589950"
      unitRef="usd">2000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTAtNS0xLTEtMzU5MjE_427f5bba-71f6-42de-a63e-a2de44b76fde"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTEtMS0xLTEtMzU5MjE_85fb882f-ff65-4cb0-8a5f-7279856fe86d"
      unitRef="loan">60</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTEtMy0xLTEtMzU5MjE_6026e14b-a9a2-4ee3-903b-064d204f508d"
      unitRef="usd">8341000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmIxMjRmMzBjM2E4YzQwYjFiMDdkYTY4MjZmMTU4MDczL3RhYmxlcmFuZ2U6YjEyNGYzMGMzYThjNDBiMWIwN2RhNjgyNmYxNTgwNzNfMTEtNS0xLTEtMzU5MjE_fb2ba00b-fa81-40d9-90d2-55ad9783da3b"
      unitRef="usd">532000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMi0xLTEtMS0zNTkyMQ_f696824b-4306-41e5-a5a6-3ebc8c1a98d3"
      unitRef="loan">13</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMi0zLTEtMS0zNTkyMQ_3abe5499-5193-470a-99fb-a9e2c691adc1"
      unitRef="usd">2525000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMi01LTEtMS0zNTkyMQ_fe3d5394-f86f-4cc3-8a73-5e45fc7fdd02"
      unitRef="usd">174000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMy0xLTEtMS0zNTkyMQ_275d1d71-561a-467a-ba94-76d56eda6c4e"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMy0zLTEtMS0zNTkyMQ_6a6efc17-1620-40d4-a555-76355035f724"
      unitRef="usd">681000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMy01LTEtMS0zNTkyMQ_316e6d28-da58-480c-a520-229195ea8ab5"
      unitRef="usd">21000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNC0xLTEtMS0zNTkyMQ_a92b9837-a99d-48e1-bff2-6fd2a12fa8de"
      unitRef="loan">7</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNC0zLTEtMS0zNTkyMQ_8ae964d8-f1c8-4598-8669-e736a65ff089"
      unitRef="usd">964000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNC01LTEtMS0zNTkyMQ_6970682b-4970-4510-902d-3ad2d968d191"
      unitRef="usd">358000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNS0xLTEtMS0zNTkyMQ_aab0d3e9-0782-4cc5-b88e-6128e6053a79"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNS0zLTEtMS0zNTkyMQ_05a5fc53-a90a-4115-b0a4-28a85ae799d2"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNS01LTEtMS0zNTkyMQ_1e4d5763-6a65-4008-b447-310361a40ec3"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNy0xLTEtMS0zNTkyMQ_6d84b8e0-5118-494e-8fdf-aaccec8bb29b"
      unitRef="loan">49</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNy0zLTEtMS0zNTkyMQ_f9c961d2-70df-4bdc-800b-d9b0aa76b36c"
      unitRef="usd">6947000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfNy01LTEtMS0zNTkyMQ_9f66300c-4246-4fd9-9482-e9094f05d572"
      unitRef="usd">142000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOC0xLTEtMS0zNTkyMQ_bc10f7a8-7c9a-4d4e-bf4b-f04ac886c276"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOC0zLTEtMS0zNTkyMQ_f191bf26-da1b-4c3d-b08b-de723335a5d5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOC01LTEtMS0zNTkyMQ_77c6505a-4b45-4c60-9810-97cc8b9bd3cf"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOS0xLTEtMS0zNTkyMQ_931ecffa-c341-4dc9-9126-33c3a98896e0"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOS0zLTEtMS0zNTkyMQ_1fb72893-a87d-4588-8f20-43ba7ade0bbc"
      unitRef="usd">182000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfOS01LTEtMS0zNTkyMQ_3e9c257d-e0fd-4944-a77e-291b1abc494a"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTAtMS0xLTEtMzU5MjE_81e6e998-3b61-451b-a278-42f812e1ad44"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTAtMy0xLTEtMzU5MjE_aec3a2b7-2938-4e16-b707-bf65b2d1adbf"
      unitRef="usd">7000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTAtNS0xLTEtMzU5MjE_aa7fd542-6b37-4702-8807-a11137f5f598"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTEtMS0xLTEtMzU5MjE_f9d8e42f-1aee-4856-8de7-ffea59350c64"
      unitRef="loan">73</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTEtMy0xLTEtMzU5MjE_2020867d-aeef-44ca-9636-565f2a09e940"
      unitRef="usd">11306000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjc0NWMwZDFlNjEzMTQxNjhiMWE0ZjI1ZWY1NzA3MTBkL3RhYmxlcmFuZ2U6NzQ1YzBkMWU2MTMxNDE2OGIxYTRmMjVlZjU3MDcxMGRfMTEtNS0xLTEtMzU5MjE_85bb33be-a39d-479a-ba00-c974aadd94d5"
      unitRef="usd">695000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowance>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNjk5Mg_1f21aa88-f833-4e58-ae92-9336909c648f"
      unitRef="loan">5</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzA1MQ_92579050-8787-4d00-8ada-1e1efe4a4d3c"
      unitRef="usd">380000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue>
    <fnlc:NumberOfDaysPastDue
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzA2OQ_12c735da-0219-4945-aa71-7fafca232e31">P30D</fnlc:NumberOfDaysPastDue>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzEwNA_21cc04a9-06ad-4f0a-a6c7-321e0b684048"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMi0xLTEtMS0zNTkyMQ_dd4ffce2-a256-4d64-8414-b57d1bcdabbc"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMi0zLTEtMS0zNTkyMQ_f4e827bb-ccf5-4824-94f2-9dc695b46aa1"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMi01LTEtMS0zNTkyMQ_901c82a6-5db8-4035-ba82-cdf1567047b4"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMy0xLTEtMS0zNTkyMQ_498c1f3b-af1d-4d8f-9c77-8a2d2bffdc56"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMy0zLTEtMS0zNTkyMQ_7fe536f6-617e-4933-95ef-92ed110429e5"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMy01LTEtMS0zNTkyMQ_d8e3f102-49b6-4e85-9bbd-e4c5133f3b01"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNC0xLTEtMS0zNTkyMQ_df8b6384-77cf-4275-bf1f-b6b8425f24d2"
      unitRef="loan">2</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNC0zLTEtMS0zNTkyMQ_ac12aa2e-6807-46e5-b42c-e5708ace832e"
      unitRef="usd">190000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNC01LTEtMS0zNTkyMQ_e122a6a8-c931-4a34-a69c-d1f7a0c748a9"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNS0xLTEtMS0zNTkyMQ_1a116afb-1f0e-4034-952c-bf71f5d91f19"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNS0zLTEtMS0zNTkyMQ_ffb15d3e-39bc-4950-a11a-5fbc9096a983"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNS01LTEtMS0zNTkyMQ_7ea89447-9784-4543-83d2-89268c533df0"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNy0xLTEtMS0zNTkyMQ_4e43b59b-a223-420f-8772-8a0f4cc57b6a"
      unitRef="loan">3</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNy0zLTEtMS0zNTkyMQ_b825265d-042f-45e6-90d5-9473df3f461c"
      unitRef="usd">190000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfNy01LTEtMS0zNTkyMQ_eddea560-26a3-4714-a73b-71975ec7fc58"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOC0xLTEtMS0zNTkyMQ_cc0e6d3a-976a-4373-bfd4-b8772a350fe3"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOC0zLTEtMS0zNTkyMQ_b9f8a14d-fb11-4631-a098-8bb99ced85e5"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOC01LTEtMS0zNTkyMQ_933086ce-b444-4fe5-903b-e37f96c451c2"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOS0xLTEtMS0zNTkyMQ_8b9d7a97-32a4-49f6-8226-a1dd4db0ae9a"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOS0zLTEtMS0zNTkyMQ_e258f7fd-5fcd-449e-9ffc-c247556a696a"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfOS01LTEtMS0zNTkyMQ_c4bb6d3b-624a-4260-8dc2-23f01c7e6d1d"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTAtMS0xLTEtMzU5MjE_057c0a89-49d5-4b32-81de-bdb49b5dd57b"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTAtMy0xLTEtMzU5MjE_11bf2b1b-50f1-44bc-ab6c-866a62949bb5"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTAtNS0xLTEtMzU5MjE_e1d90683-125c-48c9-90ec-83b1e55577a2"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTEtMS0xLTEtMzU5MjE_d45ce87b-ddb0-4587-893a-c8f9270e102a"
      unitRef="loan">5</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTEtMy0xLTEtMzU5MjE_2949bc42-7c0b-4dc9-9209-ecc569a097af"
      unitRef="usd">380000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3YTFlN2NjMDc5YjRhN2I4YjQ4ZWU1ODgzODllZjAxL3RhYmxlcmFuZ2U6NjdhMWU3Y2MwNzliNGE3YjhiNDhlZTU4ODM4OWVmMDFfMTEtNS0xLTEtMzU5MjE_1fb38a28-ffe6-4559-b1be-f3194a82920d"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzMzMA_d6f6cb21-063a-4b2e-a15f-f10d1190358d"
      unitRef="loan">11</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDue>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzM4OQ_0b6c3cb5-89fe-4988-afc7-d089753d28e0"
      unitRef="usd">1017000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue>
    <fnlc:NumberOfDaysPastDue
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzQwNw_d8a051aa-244f-451d-aeeb-fd5fdbe17713">P30D</fnlc:NumberOfDaysPastDue>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzQ0MQ_8f023864-e2cd-4097-a3ec-359ae932e8f4"
      unitRef="loan">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMi0xLTEtMS0zNTkyMQ_6e4ca7a3-a59e-442a-ba51-4b37aabc054b"
      unitRef="loan">2</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMi0zLTEtMS0zNTkyMQ_d63f4d21-a6dd-4569-94ba-207d5020818a"
      unitRef="usd">72000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMi01LTEtMS0zNTkyMQ_3b64fcf3-b508-4744-b9eb-2f78e12867fe"
      unitRef="usd">72000</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMy0xLTEtMS0zNTkyMQ_6659a849-00b4-4735-a45d-74c10b550604"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMy0zLTEtMS0zNTkyMQ_2d1dc85c-d04b-499a-ac11-1ab341022cb4"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMy01LTEtMS0zNTkyMQ_25e05912-e2d5-4c20-a961-6def055a47e6"
      unitRef="usd"
      xsi:nil="true"/>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNC0xLTEtMS0zNTkyMQ_3889f513-f1cc-496d-ad90-0f6f59499ef2"
      unitRef="loan">4</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNC0zLTEtMS0zNTkyMQ_450606a9-8a4a-4810-905a-c28bdbb0379e"
      unitRef="usd">419000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNC01LTEtMS0zNTkyMQ_2cea299c-8b80-4113-95de-63601aede835"
      unitRef="usd">92000</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNS0xLTEtMS0zNTkyMQ_e1389181-0d03-4926-8787-ae6930056db3"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNS0zLTEtMS0zNTkyMQ_4f9c74d6-00bc-48f7-84bd-12c9bd5f8386"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNS01LTEtMS0zNTkyMQ_242f0157-091d-4248-a18f-38a1f61c32e8"
      unitRef="usd"
      xsi:nil="true"/>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNy0xLTEtMS0zNTkyMQ_7b1fe3d8-57fe-4d43-9c0e-804d62758d96"
      unitRef="loan">4</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNy0zLTEtMS0zNTkyMQ_57b95fa1-2c8a-46d6-91de-3aafaf0b2f0b"
      unitRef="usd">366000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfNy01LTEtMS0zNTkyMQ_3d6f758d-d010-49a0-9a4a-9ca2ce07a520"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOC0xLTEtMS0zNTkyMQ_99f38bf3-7386-426a-b818-5ced7d1fdb2a"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOC0zLTEtMS0zNTkyMQ_1c2dd5a8-4687-4173-ab0d-bc56c3c18ef0"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOC01LTEtMS0zNTkyMQ_c3d69cf3-f708-4aa0-9af5-bbc61dc40563"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOS0xLTEtMS0zNTkyMQ_0db7db7d-772c-476c-ab59-3226ea525942"
      unitRef="loan">1</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOS0zLTEtMS0zNTkyMQ_63c0cb64-894d-4d59-bbb0-fb13d6742534"
      unitRef="usd">160000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfOS01LTEtMS0zNTkyMQ_975aec4f-f335-4b4f-8753-b782c7e66131"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTAtMS0xLTEtMzU5MjE_78f2b2f3-ef3a-43bb-910d-d4b22547efff"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTAtMy0xLTEtMzU5MjE_6ef26a09-80eb-4a7b-ab0e-a56bbb3440a4"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTAtNS0xLTEtMzU5MjE_343d1003-fc03-4d42-bae0-cd8a80f43fab"
      unitRef="usd">0</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTEtMS0xLTEtMzU5MjE_54bde5af-28b9-4e6d-b65b-5b2b37a2b1ac"
      unitRef="loan">11</fnlc:FinancingReceivableModificationsNumberOfContractsGreaterThan30DaysPastDuePlaceInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTEtMy0xLTEtMzU5MjE_88382211-417d-4e52-a266-aec8169b4356"
      unitRef="usd">1017000</fnlc:FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDuePlacedInTDRInPrevious12Months>
    <fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOjY3ZjM5NTMwMzcxNDQ4Mzc4NzAyZmE4NmFmNDdhOTQyL3RhYmxlcmFuZ2U6NjdmMzk1MzAzNzE0NDgzNzg3MDJmYTg2YWY0N2E5NDJfMTEtNS0xLTEtMzU5MjE_d2e8644a-7ba1-4a20-8b59-a63f3b9980c1"
      unitRef="usd">164000</fnlc:FinancingReceivableRecordedInvestmentGreaterthan30DaysPastDuePlacedinTDRinPrevious12MonthsSpecificAllowanceduringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzY0Mg_6f3a4146-bf3f-43db-9dd4-be7b92734290"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfNzg1MQ_90b47465-0f9e-4cc7-967f-5160e97a1cc4"
      unitRef="loan">1</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMi0xLTEtMS0zNTkyMQ_e635586a-0f2c-4c37-9c86-2614254fc3a0"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMi0zLTEtMS0zNTkyMQ_846b5330-8248-4537-afa9-881c97a6042e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMi01LTEtMS0zNTkyMQ_f7d504b2-d1b6-42bf-9199-1d7b4d88f4b6"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMi03LTEtMS0zNTkyMQ_fb145589-7e06-43e2-948a-32a0419bea8d"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMy0xLTEtMS0zNTkyMQ_88c4db69-ed6a-410f-bf98-ca4d3828f16a"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMy0zLTEtMS0zNTkyMQ_516514f4-6016-46a8-a79d-b9267f1c3ca1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMy01LTEtMS0zNTkyMQ_5d3c58ca-c01d-4aee-aa4e-035f5d2a73e9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMy03LTEtMS0zNTkyMQ_f789cec8-4356-4609-b409-7e5d923cae28"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNC0xLTEtMS0zNTkyMQ_2a3d5778-ff11-4bb9-a2aa-4a5fc75a1a9b"
      unitRef="loan">1</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNC0zLTEtMS0zNTkyMQ_1aa884a0-11f6-4795-b096-1c2bd4a36860"
      unitRef="usd">262000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNC01LTEtMS0zNTkyMQ_2cebefe8-ec28-4343-9616-b2dd53c15469"
      unitRef="usd">262000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNC03LTEtMS0zNTkyMQ_bbea6f1c-36ec-4f82-ac78-de00c7874adf"
      unitRef="usd">262000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNS0xLTEtMS0zNTkyMQ_9f9d8474-be67-417b-95c3-5b43edd86366"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNS0zLTEtMS0zNTkyMQ_aaf7577a-3361-4ffd-9deb-970225dcd0d4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNS01LTEtMS0zNTkyMQ_3c8ac3d7-d805-4fa1-bfc6-a1bc5600b5f5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNS03LTEtMS0zNTkyMQ_aa704189-35c3-4dc6-94bf-d7b6d2cd8527"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNy0xLTEtMS0zNTkyMQ_e6affd6f-da09-4d84-b2d1-79ef43fa562f"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNy0zLTEtMS0zNTkyMQ_6abf661b-cb69-49a5-9ef8-627fa746b5b5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNy01LTEtMS0zNTkyMQ_fc8caa40-6736-4888-8f7e-5c1e6bbeba43"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfNy03LTEtMS0zNTkyMQ_4adfcaf6-d5b2-49f3-9009-38d4a028cf2a"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOC0xLTEtMS0zNTkyMQ_221acf8b-e277-44d0-8f6e-a8324c1ae070"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOC0zLTEtMS0zNTkyMQ_654ff535-f462-4f27-92b7-349eaabe78d1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOC01LTEtMS0zNTkyMQ_96781d42-763b-4f30-ab96-ed80ecc0e865"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOC03LTEtMS0zNTkyMQ_dd40a1bb-7f16-45c4-a65b-acafa7fe4ad9"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOS0xLTEtMS0zNTkyMQ_012c8097-d882-49bb-aeef-f686c59cf79d"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOS0zLTEtMS0zNTkyMQ_b2a5112b-7fc5-431a-bcda-b65a36c08cbe"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOS01LTEtMS0zNTkyMQ_f1b4a6ea-675a-4a40-a598-1376ce7fd9f1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfOS03LTEtMS0zNTkyMQ_5ed9d08b-e422-4e34-a9ec-d5a54e2cbccc"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTAtMS0xLTEtMzU5MjE_ae67ab5a-cc33-4c1e-874b-fefa4db95010"
      unitRef="loan">0</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTAtMy0xLTEtMzU5MjE_e3a4560d-2048-429b-849c-e54772cc8803"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTAtNS0xLTEtMzU5MjE_4dd332f4-f889-42a5-9644-a0391b4c8528"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTAtNy0xLTEtMzU5MjE_cec90185-6103-4954-a699-d90c5261df9d"
      unitRef="usd">0</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTEtMS0xLTEtMzU5MjE_8d8a2418-1e9e-4406-bf67-211f9e015290"
      unitRef="loan">1</fnlc:FinancingReceivableModificationsNumberOfContractsDuringPeriod>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTEtMy0xLTEtMzU5MjE_9c826d2b-b5f2-475b-a6bb-bc436c8a3a1f"
      unitRef="usd">262000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTEtNS0xLTEtMzU5MjE_b6177d3d-aa3a-48da-b836-cf980fe40e36"
      unitRef="usd">262000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RhYmxlOmJmMjIwM2Q4MDg2ZjQ1MjU5NGUzMTdkZDdhNjBhOTBhL3RhYmxlcmFuZ2U6YmYyMjAzZDgwODZmNDUyNTk0ZTMxN2RkN2E2MGE5MGFfMTEtNy0xLTEtMzU5MjE_4621f3b3-ad36-42a0-9ca1-1af4ba187e38"
      unitRef="usd">262000</fnlc:TroubledDebtRestructuringFinancingReceivableSpecificAllowanceDuringPeriod>
    <fnlc:FinancingReceivableModificationsNumberOfContractsInvolvedInBankruptcyDuringPeriod
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODA1OQ_f8f52fb6-eeac-42b4-8d97-809ba74950a6"
      unitRef="loan">8</fnlc:FinancingReceivableModificationsNumberOfContractsInvolvedInBankruptcyDuringPeriod>
    <fnlc:FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODE1MA_0348e576-376e-4947-b5e2-2575885dd7fb"
      unitRef="usd">938000</fnlc:FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInBankruptcy>
    <fnlc:FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODE3MA_816d3711-bb08-412f-9a82-22fa22063774"
      unitRef="loan">17</fnlc:FinancingReceivableNumberOfLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus>
    <fnlc:FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODIxMA_aaab663e-4b07-4d24-a241-03ee77613404"
      unitRef="usd">1586000</fnlc:FinancingReceivableLoansClassifiedAsTroubledDebtRestructuringsThatWereOnNonAccrualStatus>
    <fnlc:LoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInForeclosure
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODI3OA_e0776560-5f8e-4b55-ab6b-3b36fc108ca3"
      unitRef="usd">0</fnlc:LoansClassifiedAsTroubledDebtRestructuringsThatAreInvolvedInForeclosure>
    <fnlc:MortgageLoansinProcessofForeclosureNumber
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODM5Nw_2743add0-bdf5-498a-9291-50e5e2b21b27"
      unitRef="loan">6</fnlc:MortgageLoansinProcessofForeclosureNumber>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODUxMg_397d9ad7-a30c-4f35-86d9-beea163aaaef"
      unitRef="usd">714000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <fnlc:MortgageLoansinProcessofForeclosureNumber
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODUzMw_e8cae7ae-df84-4cbf-a34e-8834e9dd396d"
      unitRef="loan">14</fnlc:MortgageLoansinProcessofForeclosureNumber>
    <us-gaap:MortgageLoansInProcessOfForeclosureAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80My9mcmFnOjBkOWRjZDM1MmViYjQxMDk5YzJlNjgzN2NiNWJlZDYzL3RleHRyZWdpb246MGQ5ZGNkMzUyZWJiNDEwOTljMmU2ODM3Y2I1YmVkNjNfODY0Nw_b02a07f7-426d-4aed-b287-f5d984c255c9"
      unitRef="usd">1067000</us-gaap:MortgageLoansInProcessOfForeclosureAmount>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTkxNjU_8ee437df-87e9-4dd0-b05a-b764533daece">Allowance for Loan Losses&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides for loan losses through the establishment of an allowance for loan losses which represents an estimated reserve for existing losses in the loan portfolio. A systematic methodology is used for determining the allowance that includes a quarterly review process, risk rating changes, and adjustments to the allowance. The loan portfolio is classified in eight classes and credit risk is evaluated separately in each class. Major risk characteristics relevant to each portfolio segment are as follows:&#160;&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-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; Commercial real estate loans are impacted by factors such as competitive market forces, vacancy rates, cap rates, net operating incomes, lease renewals, and overall economic demand. In addition, loans in the recreational and tourism sector can be affected by weather conditions, such as unseasonably low winter snowfalls. Commercial real estate lending also carries a higher degree of environmental risk than other real estate lending. &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-style:italic;font-weight:400;line-height:120%"&gt;Commercial Construction - &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;Commercial construction loans are impacted by factors similar to those for commercial real estate loans in addition to risks related to contractor financial capacity and ability to complete a project within acceptable time frames and within budget. &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-style:italic;font-weight:400;line-height:120%"&gt;Commercial Other - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A weakened economy, soft consumer spending, and the rising cost of labor or raw materials are examples of issues that can impact the credit quality in this segment. &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-style:italic;font-weight:400;line-height:120%"&gt;Municipal Loans - &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The overall health of the economy, including unemployment rates and housing prices, has an impact on the credit quality of this segment.&#160; &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-style:italic;font-weight:400;line-height:120%"&gt;Residential Real Estate Term -&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 overall health of the economy, including unemployment rates and housing prices, has an impact on the credit quality of this segment.&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-style:italic;font-weight:400;line-height:120%"&gt;Residential Real Estate Construction -&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Residential construction loans are impacted by factors similar to those for residential real estate term loans in addition to risks related to contractor financial capacity and ability to complete a project within acceptable time frames and within budget. &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-style:italic;font-weight:400;line-height:120%"&gt;Home Equity Line of Credit&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 overall health of the economy, including unemployment rates and housing prices, has an impact on the credit quality of this segment.&#160;&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-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;The overall health of the economy, including unemployment rates, has an impact on the credit quality of this segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The appropriate level of the allowance is evaluated continually based on a review of significant loans, with a particular emphasis on nonaccruing, past due, and other loans that may require special attention. Other factors include general conditions in local and national economies; loan portfolio composition and asset quality indicators; and internal factors such as changes in underwriting policies, credit administration practices, experience, ability and depth of lending management, among others. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance consists of four elements: (1) specific reserves for loans evaluated individually for impairment; (2) general reserves for each portfolio segment based on historical loan loss experience; (3) qualitative reserves judgmentally adjusted for local and national economic conditions, concentrations, portfolio composition, volume and severity of delinquencies and nonaccrual loans, trends of criticized and classified loans, changes in credit policies and underwriting standards, credit administration practices, and other factors as applicable for each portfolio segment; and (4) unallocated reserves. All outstanding loans are considered in evaluating the appropriateness of the allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; A breakdown of the allowance for loan losses as of March&#160;31, 2022, December&#160;31, 2021, and March&#160;31, 2021, by class of financing receivable and allowance element, is presented in the following tables:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,049,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,648,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,766,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,307,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,080,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,076,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,594,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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;Qualitative adjustment factors are taken into consideration when determining reserve estimates. These adjustment factors are based upon Management's evaluation of various current conditions, including those listed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;General economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Credit quality trends with emphasis on loan delinquencies, nonaccrual levels, and classified loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Recent loss experience in particular segments of the portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Loan volumes and concentrations, including changes in mix.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Other factors, including changes in quality of the loan origination; loan policy changes; changes in credit risk management processes; Bank regulatory and external loan review examination results.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Qualitative factors applied to the portfolio or segments of the portfolio may include judgments concerning general economic conditions that may affect credit quality, credit concentrations, the pace of portfolio growth, the direction of risk rating movements, policy exception levels, and delinquency levels; these qualitative factors are also considered in connection with the unallocated portion of our allowance for loan losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The qualitative portion of the allowance for loan losses was 0.67% of related loans as of March&#160;31, 2022, compared to 0.69% of related loans as of December&#160;31, 2021. The qualitative portion increased $137,000 between December&#160;31, 2021 and March&#160;31, 2022 due to a mix of factors. These factors included changes in various macroeconomic measures used in the qualitative model, volume changes in certain portfolio segments, ongoing analysis of the loan portfolio in multiple stress scenarios, and  performance of COVID-19 related loan modifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unallocated component of the allowance totaled $1,732,000 at March&#160;31, 2022, or 11.0% of the total reserve. This compares to $1,782,000 or 11.5% as of December&#160;31, 2021.  Maintenance of an unallocated component reflects general imprecision related to portfolio growth along with lingering uncertainty regarding the potential impacts of COVID-19 on the loan portfolio.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for loan losses as a percent of total loans stood at 0.92% as of March&#160;31, 2022, 0.94% at December 31, 2021 and 1.09% as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial loans are comprised of three major classes; commercial real estate loans, commercial construction loans, and other commercial loans. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial real estate loans consist of mortgage loans to finance investments in real property such as multi-family residential, commercial/retail, office, industrial, hotels, educational, and other specific or mixed use properties. Commercial real estate loans are typically written with amortizing payment structures. Collateral values are determined based on appraisals and evaluations in accordance with established policy and regulatory guidelines. Commercial real estate loans typically have a loan-to-value ratio of up to  80% based upon current valuation information at the time the loan is made. Commercial real estate loans are primarily paid by the cash flow generated from the real property, such as operating leases, rents, or other operating cash flows from the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial construction loans consist of loans to finance construction in a mix of owner- and non-owner occupied commercial real estate properties. Commercial construction loans typically have maturities of less than two years. Payment structures during the construction period are typically on an interest only basis, although principal payments may be established depending on the type of construction project being financed. During the construction phase, commercial construction loans are primarily paid by cash flow generated from the construction project or other operating cash flows from the borrower or guarantors, &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;if applicable. At the end of the construction period, loan repayment typically comes from a third party source in the event that the Company will not be providing permanent term financing. Collateral valuation and loan-to-value guidelines follow those for commercial real estate loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other commercial loans consist of revolving and term loan obligations extended to business and corporate enterprises for the               purpose of financing working capital and or capital investment. Collateral generally consists of pledges of business assets including, but not limited to, accounts receivable, inventory, plant and equipment, and/or real estate, if applicable. Commercial loans are primarily paid by the operating cash flow of the borrower. Commercial loans may be secured or unsecured. Other commercial loans also include loans made under the SBA PPP. These loans are unsecured and carry a 100% guarantee from the SBA.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Municipal loans are comprised of loans to municipalities in Maine for capitalized expenditures, construction projects, or tax anticipation notes. All municipal loans are considered either general obligations of the municipality and are collateralized by the taxing ability of the municipality for repayment of debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential loans are comprised of two classes: term loans and construction loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential term loans consist of residential real estate loans held in the Company's loan portfolio made to borrowers who demonstrate the ability to make scheduled payments with full consideration to underwriting factors. Borrower qualifications include favorable credit history combined with supportive income requirements and loan-to-value ratios within established policy and regulatory guidelines. Collateral values are determined based on appraisals and evaluations in accordance with established policy and regulatory guidelines. Residential loans typically have a loan-to-value ratio of up to 80% based on appraisal information at the time the loan is made. Collateral consists of mortgage liens on one- to four-family residential properties. Loans are offered with fixed or adjustable rates with amortization terms of up to thirty years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential construction loans typically consist of loans for the purpose of constructing single family residences to be owned and occupied by the borrower. Borrower qualifications include favorable credit history combined with supportive income requirements and loan-to-value ratios within established policy and regulatory guidelines. Residential construction loans normally have construction terms of one year or less and payment during the construction term is typically on an interest only basis from sources including interest reserves, borrower liquidity, and/or income. Residential construction loans will typically convert to permanent financing from the Company or have another financing commitment in place from an acceptable mortgage lender. Collateral valuation and loan-to-value guidelines are consistent with those for residential term loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Home equity lines of credit are made to qualified individuals and are secured by senior or junior mortgage liens on owner occupied one- to four-family homes, condominiums, or vacation homes. The home equity line of credit typically has a variable interest rate and is billed as interest-only payments during the draw period. At the end of the draw period, the home equity line of credit is billed as a percentage of the principal balance plus all accrued interest. Loan maturities are normally 300 months. Borrower qualifications include favorable credit history combined with supportive income requirements and combined loan-to- value ratios usually not exceeding 80% inclusive of priority liens. Collateral valuation guidelines follow those for residential real estate loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer loan products including personal lines of credit and amortizing loans made to qualified individuals for various purposes such as auto, recreational vehicles, debt consolidation, personal expenses, or overdraft protection. Borrower qualifications include favorable credit history combined with supportive income and collateral requirements within established policy guidelines. Consumer loans may be secured or unsecured.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction, land, and land development loans, both commercial and residential, comprise a small portion of the portfolio, and at 58.7% of Bank capital are below the regulatory guidance limit of 100.0% of capital at March&#160;31, 2022. Construction loans and non-owner-occupied commercial real estate loans are at 211.8% of total Bank capital, below the regulatory limit of 300.0% of capital at March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The process of establishing the allowance with respect to the commercial loan portfolio begins when a Loan Officer or Senior Officer (or designee) initially assigns each loan a risk rating, using established credit criteria. Approximately 60% of commercial loan outstanding balances, excluding SBA PPP loans, are subject to review and validation annually by an independent consulting firm. Additionally, commercial loan relationships with exposure greater than or equal to $500,000 are subject to review annually by the Company's internal credit review function. The methodology employs Management's judgment as to the level of losses on existing loans based on internal review of the loan portfolio, including an analysis of a borrower's current financial position, and the consideration of current and anticipated economic conditions and their potential effects on specific borrowers and or lines of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining the Company's ability to collect certain loans, Management also considers the fair value of underlying collateral. The risk rating system has eight levels, defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Strong&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credits rated "1" are characterized by borrowers fully responsible for the credit with excellent capacity to pay principal and interest. Loans rated "1" may be secured with acceptable forms of liquid collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Above Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credits rated "2" are characterized by borrowers that have better than average liquidity, capitalization, earnings, and/or cash flow with a consistent record of solid financial performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Satisfactory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credits rated "3" are characterized by borrowers with favorable liquidity, profitability, and financial condition with adequate cash flow to pay debt service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credits rated "4" are characterized by borrowers that present risk more than 1, 2 and 3 rated loans and merit an ordinary level of ongoing monitoring. Financial condition is on par or somewhat below industry averages while cash flow is generally adequate to meet debt service requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Watch&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credits rated "5" are characterized by borrowers that warrant greater monitoring due to financial condition or unresolved and identified risk factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Assets Especially Mentioned (OAEM)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans in this category are currently protected but are potentially weak and constitute an undue and unwarranted credit risk, but not to the point of justifying a classification of substandard. OAEM have potential weaknesses which may, if not checked or corrected, weaken the asset or inadequately protect the Company's credit position at some future date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Substandard&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans in this category are inadequately protected by the paying capacity of the borrower or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. Substandard loans are characterized by the distinct possibility that the Company may sustain some loss if the deficiencies are not corrected.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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;8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Doubtful&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans classified "Doubtful" have the same weaknesses as those classified substandard with the added characteristic that the weaknesses make collection or liquidation in full, based on currently existing facts, conditions, and values, highly questionable and improbable. The possibility of loss is high, but because of certain important and reasonably specific pending factors which may work to the advantage and strengthening of the asset, its classification as an estimated loss is deferred until its more exact status may be determined.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of March&#160;31, 2022:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,024,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,701,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,850,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,507,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,448,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,975,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,617,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614,335,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,695,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,959,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,339,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,492,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,799,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,816,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,977,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,547,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,021,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,473,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,787,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,147,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,247,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,056,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,942,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,032,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,534,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,536,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;968,495,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of March&#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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,663,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,560,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,042,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,116,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,334,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,879,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,779,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,239,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,299,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,375,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,186,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,860,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,326,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,858,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,799,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,332,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial loans are generally charged off when all or a portion of the principal amount is determined to be uncollectible. This determination is based on circumstances specific to a borrower including repayment ability, analysis of collateral, and other factors as applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential loans are comprised of two classes: term loans, which include traditional amortizing home mortgages, and construction loans, which include loans for owner-occupied residential construction. Residential loans typically have a 75% to 80% loan to value based upon current appraisal information at the time the loan is made. Home equity loans and lines of credit are typically written to the same underwriting standards. Consumer loans are primarily amortizing loans to individuals collateralized by automobiles, pleasure craft, and recreation vehicles, typically with a maximum loan to value of 80% to 90% of the purchase price of the collateral. Consumer loans also include a small amount of unsecured short-term time notes to individuals. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential loans, consumer loans, and home equity lines of credit are segregated into homogeneous pools with similar risk characteristics. Trends and current conditions are analyzed and historical loss experience is adjusted accordingly. Quantitative and qualitative adjustment factors for these segments are consistent with those for the commercial and municipal classes. Certain loans in the residential, home equity lines of credit, and consumer classes identified as having the potential for further deterioration are analyzed individually to confirm impairment status, and to determine the need for a specific reserve; however, there is no formal rating system used for these classes. Consumer loans greater than 120 days past due are generally charged off. Residential loans 90 days or more past due are placed on non-accrual status unless the loans are both well secured and in the process of collection. One- to&#160; four-family residential real estate loans and home equity loans are written down or charged-off no later than 180 days past due, or for residential real estate secured loans having a borrower in bankruptcy, within 60 days of receipt of notification of filing from the bankruptcy court, whichever is sooner. This is subject to completion of a current assessment of the value of the collateral with any outstanding loan balance in excess of the fair value of the property, less costs to sell, written down or charged-off.&#160; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no changes to the Company's accounting policies or methodology used to estimate the allowance for loan losses during the three months ended March 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents allowance for loan losses activity by class for the three months ended March&#160;31, 2022, and allowance for loan loss balances by class and related loan balances by class as of March&#160;31, 2022:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;For the three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Ending balance&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;5,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;161,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,766,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;926,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,424,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,530,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;932,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;566,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,863,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;22,077,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,707,348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;7,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;11,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,526,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,294,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,433,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,572,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,076,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,696,094,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents allowance for loan losses activity by class for the year ended December&#160;31, 2021 and allowance for loan loss balances by class and related loan balances by class as of 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;171,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,579,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;778,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,253,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;288,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;312,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;748,000&#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;Recoveries&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;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;84,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;66,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;61,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&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;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(404,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(347,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,325,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;730,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,596,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,945,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of December 31, 2021&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#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;Ending balance specifically evaluated for impairment&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;1,428,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;8,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,052,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;574,770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,676,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,635,597,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 allowance for loan losses activity by class for the three months ended March&#160;31, 2021, and allowance for loan loss balances by class and related loan balances by class as of March&#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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;171,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,579,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;778,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,253,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;279,000&#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;Recoveries&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;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&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;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;784,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(265,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,080,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,962,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,594,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of March&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,567,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,517,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,694,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of March&#160;31, 2021&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#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;Ending balance specifically evaluated for impairment&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;3,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,220,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;9,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;875,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466,773,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295,268,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,050,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500,432,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt 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:AllowanceForCreditLossesTextBlock>
    <fnlc:FinancingReceivablesNumberOfLoanClasses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNDEx_e56e1711-3903-4c45-b632-7d0038bd0d2f"
      unitRef="loan_class">8</fnlc:FinancingReceivablesNumberOfLoanClasses>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTkxNjc_c188822e-d011-4bcc-b318-b2d6b1e496fb">A breakdown of the allowance for loan losses as of March&#160;31, 2022, December&#160;31, 2021, and March&#160;31, 2021, by class of financing receivable and allowance element, is presented in the following tables:&lt;div style="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:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,049,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,363,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,648,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;161,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;829,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;939,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;255,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,878,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,444,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,766,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;831,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,494,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;616,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;746,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;382,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,067,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,421,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;824,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;925,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;590,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,307,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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;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:34.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.008%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.797%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.869%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;As of March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Specific Reserves on Loans Evaluated Individually for Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;General Reserves on Loans Based on Historical Loss Experience&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reserves for Qualitative Factors&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;br/&gt;Reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Reserves&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;538,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;649,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,080,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185,000&#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:10pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;259,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,962,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;130,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;817,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;947,000&#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:10pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;285,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,076,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,594,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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="i2cd144dc2bef4bd1aa7b657023dc5c8e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMi0xLTEtMS0zNTkyMQ_78129bd8-3c60-4e82-93be-a5910f83c1b7"
      unitRef="usd">42000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibdb8e67a205441048e37118bd00f77e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMi0zLTEtMS0zNTkyMQ_1ad6d47b-0f19-48f9-b76a-ab512830cdfb"
      unitRef="usd">824000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i381e44f7c212483e87ac847cf88129db_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMi01LTEtMS0zNTkyMQ_6b76f481-b8dd-4f5e-90b9-9aab2b8c49a4"
      unitRef="usd">4503000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i12c7c4e585674af4ae0b03663562f386_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMi03LTEtMS0zNTkyMQ_19d4dac0-e778-4d28-bb2c-718ef1e1d811"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMi05LTEtMS0zNTkyMQ_d6045483-d1a9-493b-b8eb-8cb3a5c2933e"
      unitRef="usd">5369000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8dcfbc9f32b74a348a39c15febf4913d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMy0xLTEtMS0zNTkyMQ_357254a8-fdb5-4aa1-8959-b99a15cd276d"
      unitRef="usd">13000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibc9c4e478c764f8b8f440643a6001702_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMy0zLTEtMS0zNTkyMQ_64308c1f-1e22-46af-8964-3db62beba0ff"
      unitRef="usd">143000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic1014845b57c4e1f8479766484ebab3a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMy01LTEtMS0zNTkyMQ_80df9638-21f7-4520-a202-33462bb60b2d"
      unitRef="usd">783000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7d5fc7508ccb4ece8e05d9e4fd4c845c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMy03LTEtMS0zNTkyMQ_68c88938-1b6d-4916-8813-aec0495d64ba"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMy05LTEtMS0zNTkyMQ_2bd1a4df-6425-4a79-b88a-f5ff431df795"
      unitRef="usd">939000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i89cbd367b9464272b21a9792752d0c2e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNC0xLTEtMS0zNTkyMQ_e90b31fc-85e9-4735-a61d-2aeea55bf8d0"
      unitRef="usd">532000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8e1928448284467ba21fde36b0c8dfae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNC0zLTEtMS0zNTkyMQ_84d85fa4-37c3-4df8-a789-dcf814a16dec"
      unitRef="usd">375000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibaea127e761a49b0b7ac26da49419e66_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNC01LTEtMS0zNTkyMQ_207758b8-14b5-4b4d-939e-407c293ff79a"
      unitRef="usd">2049000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic9c9172ea3fe4be7ac7b34c384b2eb0b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNC03LTEtMS0zNTkyMQ_8929f510-fc22-43ca-b3f6-d1e757f2d5a0"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNC05LTEtMS0zNTkyMQ_10d9fada-45fc-4457-bac8-45c0d2a3d105"
      unitRef="usd">2956000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id19aef0852454a109e6b569b5bb85346_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNS0xLTEtMS0zNTkyMQ_d1e983b9-2d6c-4d78-bff7-e16bd66a31b2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5685cc5369bb46f9837c91bbfee124ed_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNS0zLTEtMS0zNTkyMQ_48e93e1d-43cf-4ba3-89d6-6f7208061b13"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia2b9cc959abe448b9bfef563d2109527_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNS01LTEtMS0zNTkyMQ_53fc45c2-b13c-41f7-96e1-e8e37ee234cc"
      unitRef="usd">156000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i73fc56f966444341b904f59877311fb5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNS03LTEtMS0zNTkyMQ_d3ca827b-65db-4f01-bec6-ccfa63682372"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNS05LTEtMS0zNTkyMQ_93848a4a-cfe9-4e6a-96dc-309c93885273"
      unitRef="usd">156000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i68a783f781314ad7b320090440810fba_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNy0xLTEtMS0zNTkyMQ_6cb7a642-5d00-443c-9706-44c8f931ae5e"
      unitRef="usd">118000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i75638c6a0cf842dbba40713353195af1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNy0zLTEtMS0zNTkyMQ_63921e06-5ac7-40ab-aa4c-e9cc5ebd0f5f"
      unitRef="usd">167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i18c9f05a0677425d8707718bf726d151_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNy01LTEtMS0zNTkyMQ_487ea440-51a5-4c21-ade9-01ff0e5fc506"
      unitRef="usd">2363000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iafa6292fd6a14aca98c519654ea7b8a7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNy03LTEtMS0zNTkyMQ_b0a893d6-efb2-45ec-8c26-d2427046d8e7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfNy05LTEtMS0zNTkyMQ_b02c216e-5068-4774-bdef-cf1cb5d43421"
      unitRef="usd">2648000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if53d1d49e2b4413492a5cb394622c4e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOC0xLTEtMS0zNTkyMQ_ca0c6c0a-e94e-4a2a-accc-4bcf4814135d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9ed2980c32174910919227ce0d3ba583_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOC0zLTEtMS0zNTkyMQ_b87b9c00-8a62-4106-a421-0852a9d3efd4"
      unitRef="usd">11000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2965e6aced5c4b7b93d8aa9b4b6a65df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOC01LTEtMS0zNTkyMQ_9a95ec32-57b6-44f6-a062-c1923279cb57"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7a7db96a49ba40f6b026528de60db9e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOC03LTEtMS0zNTkyMQ_e88e6de7-8668-4745-bca1-c2c69d971b2e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOC05LTEtMS0zNTkyMQ_4032e910-48d9-48df-b64c-2d1bc94e0a87"
      unitRef="usd">161000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i308b3386ecab426195d1b0e37a8817b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOS0xLTEtMS0zNTkyMQ_886bb813-1f36-494b-b315-61ad9807357d"
      unitRef="usd">7000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id55c3d87c5c0451887ceec10c8d9c774_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOS0zLTEtMS0zNTkyMQ_bcfd8567-0d1c-4a54-8de7-3d5dcf8d0f8a"
      unitRef="usd">103000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie1d3678e72cb4adfadc0f88a2bbec7d9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOS01LTEtMS0zNTkyMQ_09438dbe-f319-4499-8786-f4ebb62242ba"
      unitRef="usd">829000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i842fde11808b4b7ebfc77f6e7679fd15_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOS03LTEtMS0zNTkyMQ_b9c46a4b-0660-4d43-b6dd-fd4816030df8"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfOS05LTEtMS0zNTkyMQ_719f4e14-e469-46fd-9f94-470204608c8d"
      unitRef="usd">939000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2c2700cddb134464a49c542ee73125b5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTAtMS0xLTEtMzU5MjE_99e15e2a-51e0-42ef-8ec7-e642b1bb7ec2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic71e2cd09be64c4ab1a13f02320e448c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTAtMy0xLTEtMzU5MjE_c9c2ca49-90a3-42d2-8a7e-17f47871a1b1"
      unitRef="usd">255000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie1811b7aee9a4f8da94ff3deecc97fea_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTAtNS0xLTEtMzU5MjE_9865d181-34e7-4f6d-aff6-22224e629a39"
      unitRef="usd">611000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i335523de31b7495ba00b66fb27d30ed6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTAtNy0xLTEtMzU5MjE_eeb7c856-0492-46e1-8a54-9e833128f0b5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTAtOS0xLTEtMzU5MjE_a49559cb-3c2f-4a93-b437-fbe453ff68bd"
      unitRef="usd">866000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c7173fae7374a1c886c6cf0d52e7ec5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTEtMS0xLTEtMzU5MjE_06eadc73-c488-4d56-8a13-a5710ded8319"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic66c0f7b17ae45028d6b13c70bc64a26_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTEtMy0xLTEtMzU5MjE_22007f99-0b9c-4030-aaec-746cb121a251"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i546fe66d0bd64a3f9780b1c1d35d8388_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTEtNS0xLTEtMzU5MjE_fb69fc53-77bb-4a22-ae39-603b4c5d0bb9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5c15ecf17a964092ab2a649831815852_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTEtNy0xLTEtMzU5MjE_e0f8bc76-db38-4ea7-b439-45447670f917"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTEtOS0xLTEtMzU5MjE_67dc8cab-95d4-4405-b790-e40b4ab744c7"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icf2df718f7f74ae0b6bfc218748ae4ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTItMS0xLTEtMzU5MjE_b72e9eb3-8c96-4083-91dd-cb57bceeea22"
      unitRef="usd">712000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i63f140bd056646708988d9789cf8a2dd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTItMy0xLTEtMzU5MjE_173a65ae-ff52-41a0-91c2-04d4e56823e8"
      unitRef="usd">1878000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia0e296eca3aa409eae9eeb9ce36381be_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTItNS0xLTEtMzU5MjE_431199fe-f0a7-4e6b-9256-038714f27122"
      unitRef="usd">11444000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i784b9b53004442b28685c0bf80837812_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTItNy0xLTEtMzU5MjE_7be461ed-84da-4648-aa84-e56dd52a854d"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjY3MmRkNjk3Y2U1ZjRlY2Q4NWFjMjQ5NzcwMzRmY2Y2L3RhYmxlcmFuZ2U6NjcyZGQ2OTdjZTVmNGVjZDg1YWMyNDk3NzAzNGZjZjZfMTItOS0xLTEtMzU5MjE_6f12c7ae-3914-47eb-bf06-ab1a56aaf684"
      unitRef="usd">15766000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib13296b3fdd54dcdb330e6ac0b4c99df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMi0xLTEtMS0zNTkyMQ_59caa8e5-07fa-45d7-a972-6e6b28cd431a"
      unitRef="usd">42000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if3f9d061e76540118503d5c60d7faf32_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMi0zLTEtMS0zNTkyMQ_06e13489-3a58-452a-9ecc-ab562d9ce551"
      unitRef="usd">831000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i496c54b55a6840f88e4869389901659a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMi01LTEtMS0zNTkyMQ_866aedc2-0a9c-42d0-8ce9-907f54fc8e7d"
      unitRef="usd">4494000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iac4a11a218e14f968500db750731a95e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMi03LTEtMS0zNTkyMQ_f01ad537-799b-447d-909b-da9937dad7e4"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMi05LTEtMS0zNTkyMQ_8fcddc7a-c395-4a23-b9ff-056f082aebbb"
      unitRef="usd">5367000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i507e0cc0c3be4b308b132b3c0bd54ed7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMy0xLTEtMS0zNTkyMQ_059267b9-5675-4ca2-8152-8d0af07db494"
      unitRef="usd">16000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifa1bcd46513c4c6b9f0f2c0b5527903a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMy0zLTEtMS0zNTkyMQ_5b47cb28-591a-4a82-9e69-9628d2e551f4"
      unitRef="usd">114000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0e9d7937fea04cecbc2deda65c52ca91_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMy01LTEtMS0zNTkyMQ_2e0be5e8-a49d-4888-8b37-b24b69215c89"
      unitRef="usd">616000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i261a908f750b45e1929f184298d47ca5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMy03LTEtMS0zNTkyMQ_c4e2d6f6-6d66-438a-9b15-0c3b02204856"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMy05LTEtMS0zNTkyMQ_f0170bf4-1440-4704-afda-32496fb06759"
      unitRef="usd">746000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3b86ca24cdf04f7892863397fb0ca3e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNC0xLTEtMS0zNTkyMQ_61e63bf0-44cf-4f06-a12d-0034488da93e"
      unitRef="usd">381000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2ef0a6164515453b9f7a025d7ed94cb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNC0zLTEtMS0zNTkyMQ_94bc945a-2ee3-4565-ba21-5574ec96733d"
      unitRef="usd">382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie444d9f577684fccb68ce1db90cc0367_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNC01LTEtMS0zNTkyMQ_34962054-62d0-4750-a4dc-4e5cd87b852d"
      unitRef="usd">2067000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifdf98f60a6e8451cbd905bd887987197_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNC03LTEtMS0zNTkyMQ_40eb9ddc-2e6d-4fbd-8330-ad4020c6c1e1"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNC05LTEtMS0zNTkyMQ_a2127672-4995-4d2d-b8f7-d0eb4aafbfac"
      unitRef="usd">2830000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i56ec6889c72a46fcbfed64d6ff451233_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNS0xLTEtMS0zNTkyMQ_172a7775-b619-4a5f-a8f1-ff089c76d7e8"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ied5c555c8b1447b2b2316aaa90b92288_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNS0zLTEtMS0zNTkyMQ_efc38923-1a58-4dd6-9a92-d0f462033942"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0c3f9a96d5604eb5b7b1e996c6d1a30e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNS01LTEtMS0zNTkyMQ_f8cebb5b-0563-48f2-ad69-6ee334778801"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i38b5399eaeeb4b59a3c3a2110eaf77dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNS03LTEtMS0zNTkyMQ_2efa2393-d06e-4224-bfc1-b3f03494c153"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNS05LTEtMS0zNTkyMQ_5276d8b2-51ad-4e0e-b688-15a3103560df"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3b8b7400221744d69724994ecbf0b5b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNy0xLTEtMS0zNTkyMQ_b5cd7e0b-3f81-438e-b80b-a5331fba8246"
      unitRef="usd">137000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i756b14bfb3714293a4fc7fed743300e1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNy0zLTEtMS0zNTkyMQ_e510e0be-e786-4879-85fa-8ff2d01d6596"
      unitRef="usd">175000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i19b7e173341d4d349718087933d4bb33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNy01LTEtMS0zNTkyMQ_1caa549a-aca1-4a97-b5f0-4aec43343bbe"
      unitRef="usd">2421000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iac85a01adc954be48d0f887e85a5d66b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNy03LTEtMS0zNTkyMQ_90b9f47d-c652-4549-9139-72be6c181941"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfNy05LTEtMS0zNTkyMQ_08289102-d714-400e-a3a6-99dad594d406"
      unitRef="usd">2733000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia14596fa8807428e87fbe89ae5b98c94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOC0xLTEtMS0zNTkyMQ_f5eaeac9-cb4c-4d68-8001-d25eb3e25749"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i18f5481715444d9781a90bf75879095b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOC0zLTEtMS0zNTkyMQ_94dd8416-2345-4ef2-9482-9963f4f3b8c8"
      unitRef="usd">10000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if7dfa36178654ac9a50f900494eb9568_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOC01LTEtMS0zNTkyMQ_32c37dd8-aaa2-41e4-9bf2-689f2352a6e5"
      unitRef="usd">138000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iee95da225c274b7c89eeb2633bde4fa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOC03LTEtMS0zNTkyMQ_d3adccea-8d01-42b1-b73b-aef934c8b230"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOC05LTEtMS0zNTkyMQ_40a5666c-0edd-48e7-8916-13e7aeb4c3c8"
      unitRef="usd">148000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8c726d996fc9493b939d09b156aaeac7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOS0xLTEtMS0zNTkyMQ_c44db931-49af-42fb-a5db-d3785788b127"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i327daf5cb0a44d44b73d3e8f630237bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOS0zLTEtMS0zNTkyMQ_822caf11-0052-47ad-b476-2872362e3ce6"
      unitRef="usd">101000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1f7d7b8957a14b08abcde4fbf33d652d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOS01LTEtMS0zNTkyMQ_1ea2f547-0739-4521-a546-3832a8faffa4"
      unitRef="usd">824000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib75876ebf1b34fc4a5ea4aa6d65fde5b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOS03LTEtMS0zNTkyMQ_86e7fd8d-9f37-413f-a60b-a8821fe68d8f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfOS05LTEtMS0zNTkyMQ_9d31841e-6e67-4e35-a3c2-b83bddd8f7ad"
      unitRef="usd">925000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i30c34217fa8645a6b7f86a8a3ab6de1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTAtMS0xLTEtMzU5MjE_bd3c2433-d4cd-4ee9-a377-bcab7297885f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i842a0ab31bc642259011502a6ba7fc07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTAtMy0xLTEtMzU5MjE_ce08fe53-e769-4566-bb2a-4de18d4ba612"
      unitRef="usd">243000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i29a3a37cfd9d48ab9c05eb520bb1e225_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTAtNS0xLTEtMzU5MjE_0c34ddcc-1285-41b5-bd85-3be7f849e2f3"
      unitRef="usd">590000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6414c97005764ed8be6df07b15ce13ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTAtNy0xLTEtMzU5MjE_24dd2bf9-6b21-4573-bc8c-0b395bd76f41"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTAtOS0xLTEtMzU5MjE_a943d893-7fca-4589-9f98-5f3345aa9029"
      unitRef="usd">833000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9d91e97eb1414fe2b5d0e39ab07174ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTEtMS0xLTEtMzU5MjE_7d785ad4-c5ce-4f8f-97ee-187caaa9503d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i28f4c17d498f4dbb9b430f113a24a8cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTEtMy0xLTEtMzU5MjE_ff4726ae-cb49-4e7c-8bb0-d26c3839bf58"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i75aaeb49fc514f48b760e7cadb6f21c2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTEtNS0xLTEtMzU5MjE_8c3f5ad7-43a6-4597-8d70-4fc2a9f17fd9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iafd4b63c6a074331af9f3b8573abf950_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTEtNy0xLTEtMzU5MjE_395395e9-1600-4982-aebf-b1ab44a3df7f"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTEtOS0xLTEtMzU5MjE_2ec4adf5-8bc6-453c-b674-b338cc3e5324"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if3fe827048c9477f9f86755b0250fa6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTItMS0xLTEtMzU5MjE_83749250-e315-460b-82f3-97b78b4d94cc"
      unitRef="usd">576000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i864883885f064cf287ade9ec2b28b9c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTItMy0xLTEtMzU5MjE_965ce3c4-d02c-42db-9029-2569fd7116f3"
      unitRef="usd">1856000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i60cf9436a43f4ae59a18d952a16d37bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTItNS0xLTEtMzU5MjE_bacc6b17-c837-46d0-912f-a2e49e5ba3b7"
      unitRef="usd">11307000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1fe33ba36ab64c4489d914886fca601d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTItNy0xLTEtMzU5MjE_72bbd7dd-92c6-428b-b0dc-5b03f1323253"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVkOWI2MjdhOGE3NDQ5ZjBhZGYzMjhkM2I4YTYwZDQ0L3RhYmxlcmFuZ2U6NWQ5YjYyN2E4YTc0NDlmMGFkZjMyOGQzYjhhNjBkNDRfMTItOS0xLTEtMzU5MjE_2877aaaf-cd56-47d6-92ec-0ab2d0f8f1b9"
      unitRef="usd">15521000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1940ace556f046e4b9fe1e9790751a6c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMi0xLTEtMS0zNTkyMQ_0a932cf7-d6e9-4eb2-950a-a0a90bf4fee9"
      unitRef="usd">174000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i075441b3ea8546c4b35dd2c874857a6f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMi0zLTEtMS0zNTkyMQ_a5542220-ac4e-44ef-84db-4b32d3a88f92"
      unitRef="usd">797000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic09cf1e67f814b6892f9595e4a771618_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMi01LTEtMS0zNTkyMQ_57b98395-4aa9-496a-9b26-a3c700e212ce"
      unitRef="usd">4770000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i372bc6881d8147ce953f80dc7d3b14dd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMi03LTEtMS0zNTkyMQ_0c563344-028f-4ade-9716-1720a460fb14"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMi05LTEtMS0zNTkyMQ_184f1498-00dd-4d21-8394-4fc80e54bbcf"
      unitRef="usd">5741000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id556cb3f6a1f41af8726a656c7d19ae9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMy0xLTEtMS0zNTkyMQ_44b1962e-ca21-4a74-94c9-92779fbf4cdf"
      unitRef="usd">21000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i14d294a89bd14240a4e7ebd77adaab18_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMy0zLTEtMS0zNTkyMQ_142d954a-be18-43da-852d-a0f85956ed6b"
      unitRef="usd">90000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia365ef8234624cc5ace0360d01dd5854_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMy01LTEtMS0zNTkyMQ_fa5dcc42-2628-4568-a74c-4c0e45bc1e19"
      unitRef="usd">538000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2c52ca838b0644ec9ffa55789104f5cb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMy03LTEtMS0zNTkyMQ_0370ccaa-30ed-4daf-8755-647b87a06f5c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMy05LTEtMS0zNTkyMQ_e0c64785-9d20-4566-ad30-a9d71dbb80f5"
      unitRef="usd">649000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3c4b6efbe47e47a98415fac6bb7b6cb5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNC0xLTEtMS0zNTkyMQ_fc3fb15a-b392-4bf0-aa9d-a5d00fb12a6d"
      unitRef="usd">563000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i629545bcb7a4453983a2c7c5a72b1b60_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNC0zLTEtMS0zNTkyMQ_9bbd32d3-6889-42c4-a0fe-7b2f5d5b91ef"
      unitRef="usd">503000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4a18d5e4a9e04e51a378545162ba3333_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNC01LTEtMS0zNTkyMQ_012ba66e-4a1f-48c7-89d1-682a216aad36"
      unitRef="usd">3014000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic48d16a6361944a3a7cebee4481b76dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNC03LTEtMS0zNTkyMQ_16c124e5-bea6-4790-8f9d-098502df57f0"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNC05LTEtMS0zNTkyMQ_8464bbf5-07a3-4a6a-8c04-79072b66e4b2"
      unitRef="usd">4080000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8be8e9a7b2244d1ca4e9d245dbde5f4c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNS0xLTEtMS0zNTkyMQ_0f98c6d8-df57-4f0e-9d48-ebb6fa4bf1ea"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8fbedc09822b43f7a6b404e370a8e06c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNS0zLTEtMS0zNTkyMQ_66ccb821-b7d9-439d-a01b-38caa043af76"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i440069b982a44b2e99078d62bc43be95_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNS01LTEtMS0zNTkyMQ_70860d3a-ecbd-4bf0-8dff-7b0570fb54f5"
      unitRef="usd">185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ida4c0d9e58c746b8a1b11133d95f4d04_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNS03LTEtMS0zNTkyMQ_47137140-1c22-4d6b-9ac2-4fd81dd33a31"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNS05LTEtMS0zNTkyMQ_44b58c9e-fefe-4922-86fc-cb8468dd454f"
      unitRef="usd">185000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie4dc2fba43e34899ac5b40214e28b52f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNy0xLTEtMS0zNTkyMQ_c7fe5ca9-a3d1-4a77-bc08-c18f83254be0"
      unitRef="usd">142000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia1861b9e5f19468cb0d65d8a9f0a9043_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNy0zLTEtMS0zNTkyMQ_88393211-92cb-430c-b67c-65fc4dee1c62"
      unitRef="usd">259000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia7d9a9ddf92744a199d5d3d9975305cc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNy01LTEtMS0zNTkyMQ_7e010fdb-875b-4af3-806a-0f292b670fc3"
      unitRef="usd">2561000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i929a02093baf4d768650fc1b3c64433b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNy03LTEtMS0zNTkyMQ_430d5212-9997-42c0-b3b7-aba1870a3cc5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfNy05LTEtMS0zNTkyMQ_4752db13-702b-41ec-a3a8-142e847c2efc"
      unitRef="usd">2962000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i662db8d32f074c809d9447b9b88c67aa_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOC0xLTEtMS0zNTkyMQ_e032d057-7d61-4b2e-9c2f-d8cf658c00a9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i68f42265800247068ae0e345adc0e254_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOC0zLTEtMS0zNTkyMQ_7fed0081-72ff-430f-bbc8-309cd369e1ef"
      unitRef="usd">12000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i213ea54a15364797b0b3585f587b226c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOC01LTEtMS0zNTkyMQ_1524a048-8232-4594-ac87-717e7a7e5c4d"
      unitRef="usd">119000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic34a7e23e77147d7b4cc21d90c3f382c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOC03LTEtMS0zNTkyMQ_d9319dbd-dc47-4bf6-a95c-3f885b735adf"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOC05LTEtMS0zNTkyMQ_3c0450b6-e870-46b7-a3d4-949e18eb005e"
      unitRef="usd">131000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3caa42a175cd4232a3100d5adb2ed6c7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOS0xLTEtMS0zNTkyMQ_7a5907ba-832e-4c63-8744-4a6f81dd1903"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3256e03fd8514facac2d7141faebd66b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOS0zLTEtMS0zNTkyMQ_2804ba3d-8231-4e33-8337-e4c6096482c5"
      unitRef="usd">130000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2f05bdb773734cd7b1f4691272c5da8e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOS01LTEtMS0zNTkyMQ_a6f06793-6402-468b-a362-8cd3e8db43c7"
      unitRef="usd">817000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i21048a983b314d74a3315661370f15dd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOS03LTEtMS0zNTkyMQ_2ba36e28-2519-4ebb-82a8-b7f902fc432d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfOS05LTEtMS0zNTkyMQ_efad3098-dd74-4237-abc3-1826751f2263"
      unitRef="usd">947000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i752342f03ded483bbfe11560302da9fa_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTAtMS0xLTEtMzU5MjE_3fca1e4e-4de2-413c-a1ef-23e461ebf7d5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib5e99b16d3ce4fbfa1d57975ba3c6110_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTAtMy0xLTEtMzU5MjE_e32b43fa-a0bd-4fb7-9cf3-1825be3756a9"
      unitRef="usd">285000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i201a1623f60c46b6a89fa7e4f771e34c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTAtNS0xLTEtMzU5MjE_f57ffcdd-81dc-4608-bb18-cd5db5858531"
      unitRef="usd">587000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i396eadedff0048228e964398ff54f18a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTAtNy0xLTEtMzU5MjE_5b9c5b9b-881b-425f-b8fc-2b7737479c52"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTAtOS0xLTEtMzU5MjE_7e3c827c-6f80-46c9-975d-45f62050e6ea"
      unitRef="usd">872000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i848f0ccecd224e81b0a7e513f813f806_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTEtMS0xLTEtMzU5MjE_d60a2d75-7136-427f-ba5d-89a164a101e3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaf5368d42af14baea2f53572ab80760f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTEtMy0xLTEtMzU5MjE_f86b6de6-5660-45f1-a7ee-eece84713d9e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic419b22c90c74cd7b69ca9dcca1ced2b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTEtNS0xLTEtMzU5MjE_787edef1-ad05-4f14-b79d-ef94ff7a6b2b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8839d22ed8174586ba6370bb965c0fd8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTEtNy0xLTEtMzU5MjE_a4bb093e-802e-41d5-a6fb-9f78b6716583"
      unitRef="usd">1027000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTEtOS0xLTEtMzU5MjE_6f1e53e5-1e74-41a6-8f49-455d57e2bd89"
      unitRef="usd">1027000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3ebcd5666b0e43d798727fb458a706fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTItMS0xLTEtMzU5MjE_c8385f17-4088-4f52-88b1-7e084d9c415f"
      unitRef="usd">900000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1f5e83654fc148968da211592b6617f3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTItMy0xLTEtMzU5MjE_80546560-5e09-4c02-949d-242406441902"
      unitRef="usd">2076000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i70af00c9c68d48e2aecd317632139798_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTItNS0xLTEtMzU5MjE_7d8853f7-2b19-47d8-84cc-1edd23e1f4db"
      unitRef="usd">12591000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0f8c1c7a8dec45c287ce72189868dcf5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTItNy0xLTEtMzU5MjE_128e64aa-fc36-45f1-b61d-65a78fe2cdcb"
      unitRef="usd">1027000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmVlYTI5YjMyMjQwNjQ5MmE5ODlhZTA4ZWE1Y2E0ZDBlL3RhYmxlcmFuZ2U6ZWVhMjliMzIyNDA2NDkyYTk4OWFlMDhlYTVjYTRkMGVfMTItOS0xLTEtMzU5MjE_3e502f41-67d0-4ff3-b257-c551c3101668"
      unitRef="usd">16594000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPercentage
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNDk1Ng_cd511bd4-fdbc-4a55-8f3c-84de22b13b6b"
      unitRef="number">0.0067</fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPercentage>
    <fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPercentage
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNDk5OA_43ab837e-65fc-4b13-964a-629c9fa75029"
      unitRef="number">0.0069</fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPercentage>
    <fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPeriodIncreaseDecrease
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTA2Mg_ee45b61a-3c34-4d4e-9806-f7d56bd21eb9"
      unitRef="usd">137000</fnlc:AllowanceforLoanandLeaseLossesRelatedLoansPeriodIncreaseDecrease>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i784b9b53004442b28685c0bf80837812_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTQyNw_b0bb5f72-711b-4cc1-902b-cb80205b334a"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <fnlc:PercentageofTotalReserveAllowanceaccountedforbyLoanLossAllowances
      contextRef="i784b9b53004442b28685c0bf80837812_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTQ0MA_7fbc2dff-b7ea-4449-9e19-ff141bb79562"
      unitRef="number">0.110</fnlc:PercentageofTotalReserveAllowanceaccountedforbyLoanLossAllowances>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1fe33ba36ab64c4489d914886fca601d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTQ4Mg_607b2f1a-fc52-45cc-b985-b2ad8983187d"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <fnlc:PercentageofTotalReserveAllowanceaccountedforbyLoanLossAllowances
      contextRef="i1fe33ba36ab64c4489d914886fca601d_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTQ4OA_66b03503-1ca7-485e-acdf-52d1a914300c"
      unitRef="number">0.115</fnlc:PercentageofTotalReserveAllowanceaccountedforbyLoanLossAllowances>
    <fnlc:AllowanceforLoanLossesofTotalLoansPercentage
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTc2OA_632ddc3a-a8a3-4b18-a851-21d935d769f1"
      unitRef="number">0.0092</fnlc:AllowanceforLoanLossesofTotalLoansPercentage>
    <fnlc:AllowanceforLoanLossesofTotalLoansPercentage
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTc4MQ_b30f5757-7435-4df5-aa51-81132a05584f"
      unitRef="number">0.0094</fnlc:AllowanceforLoanLossesofTotalLoansPercentage>
    <fnlc:AllowanceforLoanLossesofTotalLoansPercentage
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTgwNw_8a4d167d-a361-456d-9ac6-0a6690d773a8"
      unitRef="number">0.0109</fnlc:AllowanceforLoanLossesofTotalLoansPercentage>
    <fnlc:FinancingReceivableCommercialNumberOfLoanClasses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNTg1NA_a986263d-46cb-45af-923d-cf2e46f713f6"
      unitRef="loan_class">3</fnlc:FinancingReceivableCommercialNumberOfLoanClasses>
    <fnlc:CommercialRealEstateLoansMaximumLoanToValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNjQ5Mg_b8abb84e-cfbd-444d-a5dd-f7232a8f8c25"
      unitRef="number">0.80</fnlc:CommercialRealEstateLoansMaximumLoanToValue>
    <fnlc:LoansandLeasesReceivableTerm
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfNjk2NA_418f7f66-48db-4a7a-bd52-6e3c27042018">P2Y</fnlc:LoansandLeasesReceivableTerm>
    <fnlc:LoansAndLeasesReceivableResidentialNumberOfLoanClasses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfODY0Mg_9bb3ef46-1317-4e89-a964-17ae69d31867"
      unitRef="loan_class">2</fnlc:LoansAndLeasesReceivableResidentialNumberOfLoanClasses>
    <fnlc:LoansandLeasesReceivableLoantoValueRatio
      contextRef="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfOTI5MA_0ba55ee4-e638-49a8-9b29-a556a83b52b2"
      unitRef="number">0.80</fnlc:LoansandLeasesReceivableLoantoValueRatio>
    <fnlc:LoansandLeasesReceivableAmortizationTerm
      contextRef="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfOTUyMQ_80e62290-5dc6-488d-b5e6-7de5f64d165e">P30Y</fnlc:LoansandLeasesReceivableAmortizationTerm>
    <fnlc:LoansandLeasesReceivableTerm
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfOTkyOQ_9ab7bcb0-9957-4955-b9a1-265718804b27">P1Y</fnlc:LoansandLeasesReceivableTerm>
    <fnlc:LoansandLeasesReceivableTerm
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTA4NzE_bcb126d1-c981-4cd7-80ba-46b79d73b980">P300M</fnlc:LoansandLeasesReceivableTerm>
    <fnlc:LoansandLeasesReceivableLoantoValueRatio
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTEwMzQ_04e5f232-ed73-4b9e-9a8f-ad905bec2fe8"
      unitRef="number">0.80</fnlc:LoansandLeasesReceivableLoantoValueRatio>
    <fnlc:ConstructionLoansActualLoanPortfolioToCompanyCapital
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTE3MDc_daad1ce9-aad4-423b-beb5-c68b78c77130"
      unitRef="number">0.587</fnlc:ConstructionLoansActualLoanPortfolioToCompanyCapital>
    <fnlc:ConstructionLoanPortfolioMaximumToCompanyCapital
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTE3Njk_71cfc1b7-6783-4ff7-b955-b4663f41070f"
      unitRef="number">1.000</fnlc:ConstructionLoanPortfolioMaximumToCompanyCapital>
    <fnlc:ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansPortfolioToCompanyCapital
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTE4Njg_df9953ab-72cf-4ded-b56c-3ee0421d457d"
      unitRef="number">2.118</fnlc:ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansPortfolioToCompanyCapital>
    <fnlc:ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansMaximumLoanPortfolioToCompanyCapital
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTE5MjQ_0532ee08-8b34-49dd-86d7-74aee4a5c085"
      unitRef="number">3.000</fnlc:ConstructionAndNonOwnerOccupiedCommercialRealEstateLoansMaximumLoanPortfolioToCompanyCapital>
    <fnlc:OutstandingLoansAndCommitmentsSubjectByIndependentConsultingFirm
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTIxODQ_a59c0356-1868-4326-a105-51365f94cb4d"
      unitRef="number">0.60</fnlc:OutstandingLoansAndCommitmentsSubjectByIndependentConsultingFirm>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTkxMzk_121041c0-6d9d-4016-9706-7880481e9c36">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of March&#160;31, 2022:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.865%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;163,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,681,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,024,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,701,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;116,850,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,507,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,448,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;164,148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;371,975,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;68,617,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;172,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;614,335,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,695,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,959,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,339,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;153,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,492,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;801,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,799,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,009,816,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,977,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;169,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,328,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,547,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,021,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,473,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,589,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,787,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;349,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;162,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;378,147,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,196,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,247,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,466,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;581,056,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88,679,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,411,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,942,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,032,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,482,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,534,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,096,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,536,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;968,495,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the risk ratings for the Company's commercial real estate, commercial construction, commercial other, and municipal loans as of March&#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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.147%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.512%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.153%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;br/&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;br/&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;All Risk-&lt;br/&gt;Rated Loans&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 Strong&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,716,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2 Above Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,663,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,560,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,042,000&#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:10pt;font-weight:400;line-height:100%"&gt;3 Satisfactory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,014,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,837,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,116,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,334,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4 Average&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279,879,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,779,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;128,120,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,461,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;447,239,000&#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:10pt;font-weight:400;line-height:100%"&gt;5 Watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,299,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,375,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,186,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,860,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 OAEM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,261,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,326,000&#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:10pt;font-weight:400;line-height:100%"&gt;7 Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,858,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,725,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,799,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8 Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;870,332,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="id6cd921328344402a748cd650d9e954e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMS0xLTEtMS0zNTkyMQ_4b23c628-57d5-47ef-bd21-ad93b8425760"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="if67ca378b4414fddbbf807176fc21cd0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMS0zLTEtMS0zNTkyMQ_f0fcb060-2bf0-45d0-837a-2306a0f65c20"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="iab263c75d07843028bdc15d788c38076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMS01LTEtMS0zNTkyMQ_21ced558-159e-4e30-b06f-5b3011d00d27"
      unitRef="usd">2184000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ib3d43a7c9c66472885e912dd488effd9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMS03LTEtMS0zNTkyMQ_cd82a53f-26f7-49f0-9258-7dadc8118d55"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i65009090f88c48ed8c50673f393ad60a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMS05LTEtMS0zNTkyMQ_0a18c821-0480-4871-952c-3a7993117846"
      unitRef="usd">2184000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="iaafaf2f6557d403d8d256a2d471577d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMi0xLTEtMS0zNTkyMQ_ce32a4b5-30e0-4f1d-823d-aa49fb4c7455"
      unitRef="usd">6833000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ibcbae61e4bb04ac5803cc4c7b2b6b9d1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMi0zLTEtMS0zNTkyMQ_33a06954-0045-4380-9877-5398e54a1828"
      unitRef="usd">163000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="idd62f18183004264ae3b15901438c5a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMi01LTEtMS0zNTkyMQ_f18a6d24-fb3a-4953-b5a5-60f6f7e9b39c"
      unitRef="usd">8681000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="if5178b9bc3d74cf6ad02da21076ccffe_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMi03LTEtMS0zNTkyMQ_65ae9263-9e1f-4e6e-bbf8-f7c152f29593"
      unitRef="usd">49024000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ieaad56c93fef492fb20eb83f096fa674_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMi05LTEtMS0zNTkyMQ_0113fe70-5d93-44f8-a29e-d31a3e78707b"
      unitRef="usd">64701000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i142c10601a8742bd80477c950b3b9810_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMy0xLTEtMS0zNTkyMQ_fb875bb3-4699-4771-8fe8-543f9a9f4ea1"
      unitRef="usd">116850000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i8b5514f6e9cf4e15bc3f7518a3e692d9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMy0zLTEtMS0zNTkyMQ_c8a163a3-1e06-4d14-8bf5-4975ca0c7c2c"
      unitRef="usd">2507000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i00eebf8ecca748e2baeece310fb5ab8a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMy01LTEtMS0zNTkyMQ_80356d12-7225-45e0-abf8-b434de9e6ba4"
      unitRef="usd">44448000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i46633470da91449f9c2331d94fbe17a5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMy03LTEtMS0zNTkyMQ_78171f50-ebf4-4a68-9a32-f37786dc67c5"
      unitRef="usd">343000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0d959009d4204779ab5e7959d8c24e9d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfMy05LTEtMS0zNTkyMQ_e8a93c03-edfa-40a0-ab58-99bd9cdf79ae"
      unitRef="usd">164148000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i705c9845b42845daa54be52232d5de4f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNC0xLTEtMS0zNTkyMQ_100f5dd5-382e-4b09-8a1c-6f635d1e58aa"
      unitRef="usd">371975000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ie71a55762986441d902d5c3532854fc6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNC0zLTEtMS0zNTkyMQ_4eea920a-0ed0-4c5a-a94e-160bbb45e1dd"
      unitRef="usd">68617000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i8f55e141752849b6baa4583bd2300eaf_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNC01LTEtMS0zNTkyMQ_24070e2b-a1b8-4393-9f62-e5c33ddb7258"
      unitRef="usd">172243000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i885d2679b4c14226ba99385dfffe7037_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNC03LTEtMS0zNTkyMQ_d51b605a-04f8-434c-9c74-257f66dba021"
      unitRef="usd">1500000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i151a76ccd6514c998602c4db2f739a2c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNC05LTEtMS0zNTkyMQ_febf3ab1-89d9-4577-a368-4197e6fa031f"
      unitRef="usd">614335000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i2ecf3739f23540f78031b7b6f9b10631_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNS0xLTEtMS0zNTkyMQ_e947ecfe-1122-48ac-8cbb-752bd93cf73f"
      unitRef="usd">87503000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ia26faf123e1f4685a59df0b2b594c918_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNS0zLTEtMS0zNTkyMQ_9f12e490-798f-4c7e-86d2-5aaa27f7e105"
      unitRef="usd">31695000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i690468fca5ee49d3bf1368cc2f865a0e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNS01LTEtMS0zNTkyMQ_3edcbf15-c07d-4241-a0da-3d5a8e5aac79"
      unitRef="usd">37959000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i7498f1b9cedb446f890eb77f57410b87_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNS03LTEtMS0zNTkyMQ_dee2edcd-052b-4753-9527-8c7fb1b62921"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="if926fd3359ce43df9789286181715b17_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNS05LTEtMS0zNTkyMQ_69189e2d-d979-4fe7-a49e-c7f7692047c1"
      unitRef="usd">157157000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ic42e601479da481ca96902fe4f548069_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNi0xLTEtMS0zNTkyMQ_b4032015-adf5-4af3-84d6-6d8e2e88f007"
      unitRef="usd">4339000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i2fd837f1def94e39bc79f2e2d553f251_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNi0zLTEtMS0zNTkyMQ_cbee8e01-ef72-416f-b612-9a0e51f5886e"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i60c69dedec6646e88a0f919f25501bf5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNi01LTEtMS0zNTkyMQ_ec9c9f12-d82a-406a-a59e-0963b2ac728e"
      unitRef="usd">153000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icdac45c2312f479ba5df3c32a8be5ebc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNi03LTEtMS0zNTkyMQ_18474b1f-4439-447a-8edb-459a10c85f28"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ic665a6bdc7844572ba72abf9ffeacc0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNi05LTEtMS0zNTkyMQ_4c372d64-ac04-4fd9-94f7-433320e285fd"
      unitRef="usd">4492000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ifd26f9b15d8c493484c17fbb35206f0f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNy0xLTEtMS0zNTkyMQ_c8d683ca-5fb6-4615-a04b-f8959f4cdd05"
      unitRef="usd">801000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ie357a2b7a39c4f5ca38fe36a5e2dc439_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNy0zLTEtMS0zNTkyMQ_750111ee-44b2-4b88-867f-615edaf938ef"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ief569ece82214ca0901e188387e130af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNy01LTEtMS0zNTkyMQ_9742d217-eb0b-4785-b646-2995630a1f57"
      unitRef="usd">1998000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0a65d17c19c24364993c63cd899a77d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNy03LTEtMS0zNTkyMQ_2f73e996-7fc4-4052-979f-d2b8cfa718c8"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9589f5e18dd04ea8b54a0b8c7571374c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfNy05LTEtMS0zNTkyMQ_578e7ec4-c1b1-43b2-ab9d-ad58839c5996"
      unitRef="usd">2799000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i216a7c52ad6743f4a88e8063de87e7d6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOC0xLTEtMS0zNTkyMQ_dfdc0d95-07e7-4ba4-98cc-d48f7bae902f"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ic51a941505254498acc46653664e1a28_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOC0zLTEtMS0zNTkyMQ_b8d1ee09-bca5-4422-8e54-9495df718ab0"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ic3b96a95026b44f68e2798661dec7179_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOC01LTEtMS0zNTkyMQ_cadcddc5-bff2-4f45-b679-9b3e4802632d"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i4513332b50904fa4bcc3268c078b5b6a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOC03LTEtMS0zNTkyMQ_a8ac2e9b-a47a-4bf0-ad1a-408b2f74bb7a"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ia2290c5d420045c6bf8a97839979ae8e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOC05LTEtMS0zNTkyMQ_6e4a420b-a338-4e5b-a0bb-8325535e88cd"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOS0xLTEtMS0zNTkyMQ_3ab06820-1363-49f0-a82d-47899173e9ce"
      unitRef="usd">588301000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOS0zLTEtMS0zNTkyMQ_35426c9e-be1a-4d76-b95a-ff4334981056"
      unitRef="usd">102982000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOS01LTEtMS0zNTkyMQ_ae4922f4-d055-4003-ad54-550ae20580d5"
      unitRef="usd">267666000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOS03LTEtMS0zNTkyMQ_ac998afe-78a0-49f8-ad48-b5388eb7bfb0"
      unitRef="usd">50867000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmFhODNiZjY0ZDM4ODQ4MWJiOTdjNGI2NjcwY2VhZGY5L3RhYmxlcmFuZ2U6YWE4M2JmNjRkMzg4NDgxYmI5N2M0YjY2NzBjZWFkZjlfOS05LTEtMS0zNTkyMQ_12ec68cf-679c-42ea-bf46-114312fc4bf4"
      unitRef="usd">1009816000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ib1e288e0bc8f48e5ab9e7c012a1880df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMS0xLTEtMS0zNTkyMQ_95f4d2e2-c6c9-4123-87f7-0088b46e0557"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icd08d13bc81941379b60d7899cfb7bac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMS0zLTEtMS0zNTkyMQ_ec1910aa-a311-4c70-9527-b67fad2a997d"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0b9d8dc13e2c49a3af2cfcad00111720_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMS01LTEtMS0zNTkyMQ_77375507-b8f5-466a-9c39-9fae0c09920c"
      unitRef="usd">2118000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ie3c2bbc643f44c20ab18add40d3a2b85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMS03LTEtMS0zNTkyMQ_83c5bdef-2d3b-4025-9bc1-1b1a0a4f35b4"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i41c2282f714b4d00988e437a7b2539a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMS05LTEtMS0zNTkyMQ_2f7da12d-9e37-4746-a7f4-07bdbe125b22"
      unitRef="usd">2118000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i1b02468d1c3c48b9b6d88fc3ba25e411_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMi0xLTEtMS0zNTkyMQ_42c255a5-104b-4c2c-9723-9c88edd0fb9b"
      unitRef="usd">6977000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i1fea61fc202e4ea0ba0db03e37aea895_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMi0zLTEtMS0zNTkyMQ_7fde6d29-313c-4a83-aeb1-d30343015b5c"
      unitRef="usd">169000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i73f86b5b96484090acf686740ebb7221_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMi01LTEtMS0zNTkyMQ_e4c2bfa0-02b7-40c7-bb09-03991c60173c"
      unitRef="usd">7328000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i181e03154a074c3289292188e8de1ae5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMi03LTEtMS0zNTkyMQ_819dfc4b-6742-459a-b640-6084f3ea9cce"
      unitRef="usd">46547000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9133536943a94dd39c62426d876b7fd8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMi05LTEtMS0zNTkyMQ_39b88aab-294a-49c8-85ea-c7bc6a18ee3e"
      unitRef="usd">61021000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="idf9487c0c1a6430bbf181eb2f5208e37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMy0xLTEtMS0zNTkyMQ_44b91fd1-6890-41ce-9f68-b559fafd9528"
      unitRef="usd">98473000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i3022b4b435734c22b79f13e5ab302050_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMy0zLTEtMS0zNTkyMQ_676d4b65-56ae-4f60-988f-5eb81f68f475"
      unitRef="usd">2589000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="id44baa212f0940dca1de2fa2fd978a14_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMy01LTEtMS0zNTkyMQ_5f000166-b76f-44c8-b0ad-03e15cb78be5"
      unitRef="usd">60787000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i57277fa48c1b4bbf9f4ffbf86c957566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMy03LTEtMS0zNTkyMQ_c0d5e1c9-bd75-4543-9854-c3fc65fbdf6e"
      unitRef="usd">349000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9f291ac2e1b242c394927e438492602f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfMy05LTEtMS0zNTkyMQ_25052483-b305-4262-a404-58a00f9e73d6"
      unitRef="usd">162198000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i21863d95876949178b60e1465ea8c8ab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNC0xLTEtMS0zNTkyMQ_1eb746c8-0627-46cf-bb2a-e6886c2f9db6"
      unitRef="usd">378147000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i6e35e55dca4d486d8ef78b4dabf74e2a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNC0zLTEtMS0zNTkyMQ_80b80029-9140-4c7e-b1cb-e9def736369b"
      unitRef="usd">47196000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i5aefefbe44a04a2d8426c91fb4b405ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNC01LTEtMS0zNTkyMQ_335dfcf6-09d0-4773-b9f4-08c31061b7cf"
      unitRef="usd">154247000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i4797f726220649c9b9e11df1cac0b384_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNC03LTEtMS0zNTkyMQ_0798519f-8042-43dd-b74a-6d33f1281c75"
      unitRef="usd">1466000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i857d37636ce54935b332ea070270e905_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNC05LTEtMS0zNTkyMQ_252f0334-fbbb-402b-90d0-2abc15e91c22"
      unitRef="usd">581056000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="id47d2707d8fa4842ba743fed09e17ee7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNS0xLTEtMS0zNTkyMQ_7024160c-97e8-4669-b03a-cba6f95e4e08"
      unitRef="usd">88679000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ic8d28ab3158240e89e732b9b760f2997_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNS0zLTEtMS0zNTkyMQ_e5d38b0b-e943-49b9-b09b-67cf4c4a1e0c"
      unitRef="usd">29411000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i113126ad4f9d41ddbd6f04d699235f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNS01LTEtMS0zNTkyMQ_ab0989c5-7f24-4782-b91e-96ba41948a95"
      unitRef="usd">37942000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i75db82759f16427cb8fa662faa4279b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNS03LTEtMS0zNTkyMQ_eab347cb-349b-4d38-b7a7-d43994075626"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9535215a36ed4736a0cfd3b7f852276e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNS05LTEtMS0zNTkyMQ_9e6c2c0d-32c0-4004-9c0a-0dc0f06fdc0d"
      unitRef="usd">156032000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9ca8f3c9d44949aaacea4a7ff951684c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNi0xLTEtMS0zNTkyMQ_be2c8936-b6cf-41f1-85c0-5e15ca36a550"
      unitRef="usd">3482000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i64f09e30e4294501ab4b365ce5e3a822_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNi0zLTEtMS0zNTkyMQ_6f86df75-d206-4f79-a0e4-b4134119de0b"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ia686db7f201f4d9f936c5493d3999a5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNi01LTEtMS0zNTkyMQ_01d62381-0dcd-4a7b-aadf-d15ef93c7409"
      unitRef="usd">52000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i6b93a0fa36894a3c9134e0ca78197059_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNi03LTEtMS0zNTkyMQ_777f1ca3-edf3-400c-8af8-ffa826d67c91"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ifb8cb70caab041b8b2d5d325b855bb30_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNi05LTEtMS0zNTkyMQ_dece362a-207f-4377-9376-c822d75ea0b8"
      unitRef="usd">3534000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ibe03e7ee258546c3a70eec1e6ab4c62c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNy0xLTEtMS0zNTkyMQ_7ca8ead7-626f-4866-8e4c-5bde7833ebea"
      unitRef="usd">440000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i99d4a8ea68d5490da7ca494a2295d7cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNy0zLTEtMS0zNTkyMQ_8e9c8cd7-46ed-47ac-be66-d7449539f94a"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ie6338459d12948e58c8b263815c32a9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNy01LTEtMS0zNTkyMQ_5364dc08-0d4e-49f2-978c-44ad5163844c"
      unitRef="usd">2096000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i71c2ac7c8bea4fbabb896d9c1cb54dca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNy03LTEtMS0zNTkyMQ_70d57efc-5d5b-41df-ae52-2c3b3989d2fe"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i61dd86de69c547b0a496f68b7d2287db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfNy05LTEtMS0zNTkyMQ_abc8dbf8-c789-4ac3-9b46-a2945a6bad16"
      unitRef="usd">2536000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i76c4adc0b05b4461aa780b0138789d4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOC0xLTEtMS0zNTkyMQ_f59cf539-df06-406b-90cb-b679ace0ea16"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="idca10da0b51f42028148422eee20d293_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOC0zLTEtMS0zNTkyMQ_f6cf5796-382c-42da-acaf-95aa6132ce88"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i1b13f6b76d05464d8cea17b97d265c13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOC01LTEtMS0zNTkyMQ_f9cfdb50-e469-47ec-b678-2e8c8c5d6985"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="id4d38a0e848f4e2bbe2dc1765fa7551f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOC03LTEtMS0zNTkyMQ_750fa771-8a94-4ceb-9fc9-f2538a763249"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icf3a196e280d44868aef2710555fdae9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOC05LTEtMS0zNTkyMQ_6fecfb3a-3e1d-4bcb-bad5-e816945be2ec"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOS0xLTEtMS0zNTkyMQ_26c95028-c9df-4efc-8dfd-e7f08f162f91"
      unitRef="usd">576198000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOS0zLTEtMS0zNTkyMQ_5a9c1d7a-b376-4025-934a-91f5244c7801"
      unitRef="usd">79365000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOS01LTEtMS0zNTkyMQ_af994d62-e017-40c4-a395-e3e4928e0cec"
      unitRef="usd">264570000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOS03LTEtMS0zNTkyMQ_254f3570-aa59-4b99-b072-ee4eb7caf53f"
      unitRef="usd">48362000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOmM3OWIzNzU4ZjYwMTRjNDI4MWYwZmE0NDE5YmJkZjZiL3RhYmxlcmFuZ2U6Yzc5YjM3NThmNjAxNGM0MjgxZjBmYTQ0MTliYmRmNmJfOS05LTEtMS0zNTkyMQ_72bd9baa-3686-4eba-9f7f-3ae8216fa529"
      unitRef="usd">968495000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i7282a44232074c24b26cee7c7f59b871_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMS0xLTEtMS0zNTkyMQ_da0e312b-5e94-4ab5-9216-064f54990e73"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="id0527b73f15340b68860d3f5169b0633_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMS0zLTEtMS0zNTkyMQ_9bfbc785-db6d-4bfe-98fc-eb4144520aa0"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i6868391057174a7eae7a3c72b25f7526_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMS01LTEtMS0zNTkyMQ_b59a3b60-350a-4c4c-850f-a7dcfa63cee7"
      unitRef="usd">1716000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i117a08227eb84e2ca3c03fbe0371c49a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMS03LTEtMS0zNTkyMQ_8d24f382-b112-4afe-b3ba-0ca2fd435048"
      unitRef="usd">16000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i84b5f5ecac644ae997f0ddaed12e12b4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMS05LTEtMS0zNTkyMQ_dbd36592-7f00-4334-9369-95b2cce1fc8d"
      unitRef="usd">1732000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ia7791933b6674fbe8bfb1ed162f21841_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMi0xLTEtMS0zNTkyMQ_55bac0f7-3789-442c-9b7f-e1ae8aa0e555"
      unitRef="usd">7663000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i96833e5124ae4ff594d1002e9c112787_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMi0zLTEtMS0zNTkyMQ_7bc6a8b4-0520-4d47-bfb3-bab6121ef85b"
      unitRef="usd">187000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i3a4d041c2c3649e68c12d54542e64660_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMi01LTEtMS0zNTkyMQ_7ec92b5b-573a-4afd-94bd-6a9743f836ce"
      unitRef="usd">4560000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="iedfe7e3cab524496af2002c187879990_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMi03LTEtMS0zNTkyMQ_7480e5be-23dd-4749-8cd1-5f16a5fbd66a"
      unitRef="usd">47632000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icd6c4b5a7b634410914cf141995b9b23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMi05LTEtMS0zNTkyMQ_fb548c15-9bc0-4be6-a1cf-76304b43636d"
      unitRef="usd">60042000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i77d5c1e19abc45de94b8cd2aef64021d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMy0xLTEtMS0zNTkyMQ_de1217a5-e910-4bd5-aec7-c1dffc959051"
      unitRef="usd">94014000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i259e3c9ed4214cae9b228cd9327ce3df_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMy0zLTEtMS0zNTkyMQ_ec1ba1ed-185d-4842-861e-004aa26de748"
      unitRef="usd">2837000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i67b66b2d9ffd4b9b98884e6f65fb6023_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMy01LTEtMS0zNTkyMQ_8e89778b-1f13-4d6a-97b1-46c78eb63234"
      unitRef="usd">107116000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ibf6d584cf14a4ad4aa361a015433f261_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMy03LTEtMS0zNTkyMQ_ac072a3f-996d-458c-8808-ea2496d0fb6a"
      unitRef="usd">367000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i1ad7f72576a54a708fa00ef3e11e41d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfMy05LTEtMS0zNTkyMQ_0cc5f926-9c94-4c6c-ba80-c4350c6ef722"
      unitRef="usd">204334000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i153452f4f05e4b769bd62f54fe974027_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNC0xLTEtMS0zNTkyMQ_8984ba88-271c-4de4-b52a-ce53655841d5"
      unitRef="usd">279879000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9ff1ec26bcde4747ac6a2a32a3ff38c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNC0zLTEtMS0zNTkyMQ_98f45ec0-5dde-4b01-b827-0c07b6b23e64"
      unitRef="usd">37779000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i46989dc6e686474b8a1d6119f168bebc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNC01LTEtMS0zNTkyMQ_8a8e3d05-7b29-4496-bee4-1fa025a963d9"
      unitRef="usd">128120000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i8665972d31b84cba8afe36c894504c23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNC03LTEtMS0zNTkyMQ_1d6f84fc-539d-426a-8bc5-8c2f1acddf64"
      unitRef="usd">1461000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ida127d37f4294ff09125c274a7fdc5ec_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNC05LTEtMS0zNTkyMQ_c3ab3c61-a12c-4fa7-8243-41a1dc5f40f5"
      unitRef="usd">447239000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i545b7b74deb84598beb7487afaa34ea1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNS0xLTEtMS0zNTkyMQ_7deb4135-7fbb-4517-81fe-ad5a5ab3afb4"
      unitRef="usd">77299000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i89926785fa2e43bd9b8495489d2015c3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNS0zLTEtMS0zNTkyMQ_b625b44d-d0dc-44d3-8d60-33a9e5d91668"
      unitRef="usd">12375000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icc38a01760354972813c28d8e6786275_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNS01LTEtMS0zNTkyMQ_f483f064-a2b9-4a5e-a067-713a919081a5"
      unitRef="usd">49186000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i90517c28ea494db1ad2f05653dc3a961_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNS03LTEtMS0zNTkyMQ_f75cbecc-5f5e-4064-bb25-d80f1f9991f2"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i826ea4b4db364b1b94c39bf308282587_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNS05LTEtMS0zNTkyMQ_e9ce8e88-3340-4a69-9cd8-316ab30d2c22"
      unitRef="usd">138860000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i02fe2fb7105b43fe8b28394d13215b8c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNi0xLTEtMS0zNTkyMQ_e55877ab-db56-4cda-899c-d48953317707"
      unitRef="usd">2261000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i7c98ef4b167349a79352654a3bc22626_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNi0zLTEtMS0zNTkyMQ_c07be7e5-8869-44bd-8257-4fbd127154f4"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9a2aa8e70a5749b18c38cb172893be51_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNi01LTEtMS0zNTkyMQ_ae53c7f5-6005-4dbf-a09f-1f47f71ceea3"
      unitRef="usd">65000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i30dc06e30fbe49f88428423a9467e6a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNi03LTEtMS0zNTkyMQ_6a1b8428-4b34-4d91-88c5-9f109a818e2c"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i2f0e51bbc17a408ab04c6fd8bdd03013_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNi05LTEtMS0zNTkyMQ_d585ebfe-11f4-476c-aef8-2a6845da49e1"
      unitRef="usd">2326000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i84c9a69441f3430cbdcb62644c3bfebe_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNy0xLTEtMS0zNTkyMQ_5f8f2c80-0974-4288-8292-ab63c10b6968"
      unitRef="usd">8858000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i9261ef511b2f4cc8b779a4b75f65047f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNy0zLTEtMS0zNTkyMQ_719cb093-998a-46c2-9e4f-0a60b570d43a"
      unitRef="usd">216000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ib0d48b65bee543e1bcf4e14c928a4107_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNy01LTEtMS0zNTkyMQ_7705cb4e-f571-4865-a5fd-9a5197e92560"
      unitRef="usd">6725000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0a176331876645aca41cd06e5d5de874_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNy03LTEtMS0zNTkyMQ_6e193107-47bf-4457-9b5d-258f9c500ea8"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i348e7ff9a9114ab8a886cd4d1bf60736_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfNy05LTEtMS0zNTkyMQ_5a865a0f-18d1-47d3-9558-507ae0132722"
      unitRef="usd">15799000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ibb7bece5da244fecbc9958d1e65224d5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOC0xLTEtMS0zNTkyMQ_92706775-7b69-4b76-bbd4-31e235d7d181"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="ia9e50da024e14ee8afad99c3afc707ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOC0zLTEtMS0zNTkyMQ_a4cf4732-cc3c-447d-965b-23257423f575"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i02872508671345da9e6e35e8eb469bda_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOC01LTEtMS0zNTkyMQ_e5183d6a-c99a-4623-afdf-aca1fd077c71"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i0f702ffdf6344b7fb483e4ed71949d9d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOC03LTEtMS0zNTkyMQ_9a3892d2-8e61-4f38-bb66-993e2c1553cc"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i8c0a7b4308f344f08767e7005fd8ddba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOC05LTEtMS0zNTkyMQ_92a1c3f4-bb6d-44db-8a57-67811ce40047"
      unitRef="usd">0</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOS0xLTEtMS0zNTkyMQ_ca01ac26-2299-4957-a181-0366e0e516e9"
      unitRef="usd">469974000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOS0zLTEtMS0zNTkyMQ_b7a2cfec-5e74-4b8c-b340-a83fea51f4bb"
      unitRef="usd">53394000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOS01LTEtMS0zNTkyMQ_787244f3-0c5d-473f-a062-42554bfbe94c"
      unitRef="usd">297488000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOS03LTEtMS0zNTkyMQ_3488615d-b88e-4dc1-990d-b5c55ac0e25a"
      unitRef="usd">49476000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:CommercialAndMunicipalRiskRatedLoansReceivable
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjVmOGVhMjk4YTg3NTQwNzM5MThiMzEwZjE2NjAzYzY0L3RhYmxlcmFuZ2U6NWY4ZWEyOThhODc1NDA3MzkxOGIzMTBmMTY2MDNjNjRfOS05LTEtMS0zNTkyMQ_c13c43ac-8a84-4b66-a92e-3e65278dc8cb"
      unitRef="usd">870332000</fnlc:CommercialAndMunicipalRiskRatedLoansReceivable>
    <fnlc:LoansAndLeasesReceivableResidentialNumberOfLoanClasses
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTYyODc_6293ac0c-f8ef-448c-9d9e-c5ffbb505207"
      unitRef="loan_class">2</fnlc:LoansAndLeasesReceivableResidentialNumberOfLoanClasses>
    <fnlc:ResidentialLoansTypicalLoanToValueRangeLow
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTY0ODg_c41adf2f-486a-45ea-8743-40ac2606030b"
      unitRef="number">0.75</fnlc:ResidentialLoansTypicalLoanToValueRangeLow>
    <fnlc:ResidentialLoansTypicalLoanToValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTY0OTQ_50fe13f9-52f8-4e51-90d0-87f6f34d1b68"
      unitRef="number">0.80</fnlc:ResidentialLoansTypicalLoanToValue>
    <fnlc:CollateralizedConsumerLoansToIndividualsLoanToValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTY4NTM_369d3ccd-d468-4e59-9634-66516f4eadc7"
      unitRef="number">0.80</fnlc:CollateralizedConsumerLoansToIndividualsLoanToValue>
    <fnlc:CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeHigh
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTY4NTk_c40df300-d37d-4335-a3a5-33629714197d"
      unitRef="number">0.90</fnlc:CollateralizedConsumerLoansToIndividualsLoanToValueMaximumRangeHigh>
    <fnlc:DelinquentPeriodBeforeConsumerLoansChargedOff
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTc3MTY_6efa8357-8494-4b1d-a661-f9747420a3a2">P120D</fnlc:DelinquentPeriodBeforeConsumerLoansChargedOff>
    <fnlc:DelinquentPeriodBeforeResidentialLoansPlacedOnNonAccrualStatus
      contextRef="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTc3Nzg_6cad7221-75ab-49e4-a4dd-fd699a14c633">P90D</fnlc:DelinquentPeriodBeforeResidentialLoansPlacedOnNonAccrualStatus>
    <fnlc:DelinquentPeriodforLoansChargedOff
      contextRef="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTgwMjg_1a37d318-3c00-4c97-803d-8169ed071752">P180D</fnlc:DelinquentPeriodforLoansChargedOff>
    <fnlc:DelinquentPeriodforLoansChargedOffPeriodAfterReceiptofNotificationfromBankruptcyCourt
      contextRef="i40e5cc8c41eb4965842c71e27ff5d45e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTgxMzE_248eb782-dcdb-43cc-8832-04aa9dd505a5">P60D</fnlc:DelinquentPeriodforLoansChargedOffPeriodAfterReceiptofNotificationfromBankruptcyCourt>
    <fnlc:ActivityInAllowanceForLoanLossesByPortfolioAndSegmentTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RleHRyZWdpb246Yzc2OTZmYmU0N2U3NGVhZDhkYjQ3MWFjOThkNTc3NDlfMTkxNTQ_e8939435-7dce-4a96-85ea-630e79b78434">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents allowance for loan losses activity by class for the three months ended March&#160;31, 2022, and allowance for loan loss balances by class and related loan balances by class as of March&#160;31, 2022:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;For the three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;217,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;193,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;450,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Ending balance&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;5,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,956,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;161,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;939,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,766,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;13,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;532,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;118,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;926,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,424,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;156,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,530,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;932,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;866,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,732,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of March&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;588,301,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;267,666,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;566,320,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;36,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;72,863,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;22,077,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,707,348,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;1,775,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;688,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,233,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;7,266,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;291,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;11,254,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,526,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;102,294,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;266,433,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,867,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;559,054,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,572,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,076,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,696,094,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents allowance for loan losses activity by class for the year ended December&#160;31, 2021 and allowance for loan loss balances by class and related loan balances by class as of 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;171,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,579,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;778,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,253,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;288,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;312,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;748,000&#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;Recoveries&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;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;84,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;66,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;61,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&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;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;84,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(404,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(347,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;282,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(375,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,367,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;746,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,830,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,733,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,521,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of December 31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;42,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;137,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;576,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,325,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;730,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,449,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,596,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;925,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,782,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,945,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of December 31, 2021&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;576,198,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,365,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;264,570,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;550,783,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,632,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,647,649,000&#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;Ending balance specifically evaluated for impairment&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;1,428,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;689,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,303,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;8,173,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;457,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;12,052,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;574,770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,676,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;263,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,362,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,763,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,175,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,635,597,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&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 allowance for loan losses activity by class for the three months ended March&#160;31, 2021, and allowance for loan loss balances by class and related loan balances by class as of March&#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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.323%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.901%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.479%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.338%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.172%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;Home Equity Line of Credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Unallocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Real Estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction&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:0 1pt"/&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:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" 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;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,178,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;662,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,438,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;171,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,579,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;778,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,253,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;29,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;103,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;279,000&#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;Recoveries&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;65,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;6,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision (credit)&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;503,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;784,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;406,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(265,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,741,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;649,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,080,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;2,962,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;131,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,594,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for loan losses as of March&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 specifically evaluated for impairment&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;174,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;563,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;142,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,567,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;628,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,517,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,820,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;872,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,027,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,694,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="33" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Related loan balances as of March&#160;31, 2021&lt;/span&gt;&lt;/div&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:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;469,974,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;53,394,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;297,488,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;520,317,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;77,210,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,117,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,516,772,000&#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;Ending balance specifically evaluated for impairment&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;3,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;770,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,220,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;9,267,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;875,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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 collectively evaluated for impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;466,773,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,624,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;295,268,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,476,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,050,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,796,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,335,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,500,432,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</fnlc:ActivityInAllowanceForLoanLossesByPortfolioAndSegmentTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy0xLTEtMS0zNTkyMQ_13545d1d-5248-4ca0-a6bf-b7dcf4185eef"
      unitRef="usd">5367000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy0yLTEtMS0zNTkyMQ_96215e32-5ebd-4fe5-8a2b-8e01e3e3e973"
      unitRef="usd">746000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy0zLTEtMS0zNTkyMQ_06740482-23cf-449a-a8ca-24582f8f80a6"
      unitRef="usd">2830000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy00LTEtMS0zNTkyMQ_6ac54b52-1097-44cc-b7cf-3a69a8e7ac87"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy01LTEtMS0zNTkyMQ_a4c2c0d8-0632-4ae5-8019-f19acfa3424a"
      unitRef="usd">2733000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy02LTEtMS0zNTkyMQ_116edffc-6aaa-4833-836f-00f200026af0"
      unitRef="usd">148000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy03LTEtMS0zNTkyMQ_8ef5e40f-2fad-4ac1-971f-d465616f25b8"
      unitRef="usd">925000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy04LTEtMS0zNTkyMQ_47181d6f-488a-4f0f-ba0e-ebb1ab833780"
      unitRef="usd">833000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy05LTEtMS0zNTkyMQ_1424ecf7-2a5e-4a6d-8732-9d46dbf1ad35"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMy0xMC0xLTEtMzU5MjE_626e35c4-311f-44dd-b43a-489ee737e171"
      unitRef="usd">15521000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC0xLTEtMS0zNTkyMQ_e80420e4-03da-4e18-8a5f-f33eae5ac6cd"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC0yLTEtMS0zNTkyMQ_01f6f91d-6ed3-4f93-9bec-d3d98a626883"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC0zLTEtMS0zNTkyMQ_5bb788cd-0bb7-433f-b2ae-495016ec6416"
      unitRef="usd">1000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC00LTEtMS0zNTkyMQ_8e2863f4-800a-42d0-bb5b-6918c1d7233e"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC01LTEtMS0zNTkyMQ_0047fc06-c850-43c1-bd0a-46ab64ec3c57"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC02LTEtMS0zNTkyMQ_8482660e-335e-403f-a08a-a367ca0dc09c"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC03LTEtMS0zNTkyMQ_7cd197b3-1ad4-41cc-b53d-c654ed7ee53f"
      unitRef="usd">29000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC04LTEtMS0zNTkyMQ_c88ac976-e1d7-4e77-b393-470be9f329ec"
      unitRef="usd">217000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="iaf4e2ced01514c96ab58c7021a20b00e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC05LTEtMS0zNTkyMQ_44534b43-4907-4277-81c4-015a97afe05e"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNC0xMC0xLTEtMzU5MjE_1c5a2bc4-47b7-480d-88ae-b8718b0518f9"
      unitRef="usd">247000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS0xLTEtMS0zNTkyMQ_9bb37f10-f917-48a6-aebc-7551bfcba499"
      unitRef="usd">16000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS0yLTEtMS0zNTkyMQ_a2d2f169-af1a-4c65-b829-c8083003f27d"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS0zLTEtMS0zNTkyMQ_4291637e-0e5c-4be3-a304-0f89d93414f9"
      unitRef="usd">1000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS00LTEtMS0zNTkyMQ_b361e889-ca33-43c6-adca-4ff06f765069"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS01LTEtMS0zNTkyMQ_976c9172-fdb3-46d5-a9c5-02a3927841e8"
      unitRef="usd">8000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS02LTEtMS0zNTkyMQ_6cd8fa0d-4ea2-4a62-bdd9-d510ca0db7cb"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS03LTEtMS0zNTkyMQ_21fe0f24-8f76-4438-a8d1-3d197fd2228a"
      unitRef="usd">1000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS04LTEtMS0zNTkyMQ_61cddd02-4d36-4ccb-82bb-26d28ba2ad03"
      unitRef="usd">16000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="iaf4e2ced01514c96ab58c7021a20b00e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS05LTEtMS0zNTkyMQ_76e77f4d-e366-4635-9dd6-8c11d948cf20"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNS0xMC0xLTEtMzU5MjE_0d1936d4-eefe-41a4-be44-03ab1f81777b"
      unitRef="usd">42000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="iae6262e6a9e042b7aa88af2590ab02ec_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi0xLTEtMS0zNTkyMQ_43cd0fe5-8167-4552-99d3-1ffa39d113d2"
      unitRef="usd">-14000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i86ef9cd34f724d359ce5719cf84acd0a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi0yLTEtMS0zNTkyMQ_85452b60-ae63-4c70-addd-e923457017e9"
      unitRef="usd">193000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ic400c4e06b8f4472b7c4bd7076714319_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi0zLTEtMS0zNTkyMQ_eb3eb8ac-eb75-4d14-8945-96169e41130b"
      unitRef="usd">126000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2b4cf384fbc34ea5ae6b9b97d47b8f7f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi00LTEtMS0zNTkyMQ_ac4a3a2a-999a-4720-97a5-8e39b3c1eb22"
      unitRef="usd">-1000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i0c8a6d75359d434ca11127cd3db58025_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi01LTEtMS0zNTkyMQ_8c16182d-b6a9-42fa-af0f-e7a595e182c0"
      unitRef="usd">-93000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i86bb5f7ebc6a4256b66aa10746cd5be2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi02LTEtMS0zNTkyMQ_2ad4ca87-7fe3-4ad4-a1a1-0d3eeebaeffd"
      unitRef="usd">13000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i041fd57cf6064a08a5f8b28470bcb6dd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi03LTEtMS0zNTkyMQ_2c3eb44d-4a17-48ab-8cbc-853f8911eed9"
      unitRef="usd">42000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ia41c2469e2fb4699bf86df475fdad31d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi04LTEtMS0zNTkyMQ_4a37df02-287d-48dd-aae3-6e6b1789d3a8"
      unitRef="usd">234000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="iaf4e2ced01514c96ab58c7021a20b00e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi05LTEtMS0zNTkyMQ_2eb0c1f0-db49-4fa5-a71a-df554a1ffa37"
      unitRef="usd">-50000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNi0xMC0xLTEtMzU5MjE_25c3bfed-021e-4b24-97c1-de025e79e000"
      unitRef="usd">450000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy0xLTEtMS0zNTkyMQ_5cb74352-89e8-4e71-b4a8-9420d33acd80"
      unitRef="usd">5369000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy0yLTEtMS0zNTkyMQ_81139d91-a29d-4226-b1eb-34031f66ab92"
      unitRef="usd">939000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy0zLTEtMS0zNTkyMQ_7539ca45-82a5-4b40-b93e-37b96ff18ce7"
      unitRef="usd">2956000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy00LTEtMS0zNTkyMQ_8f29c90b-4126-4b25-9f8c-b5059ce5c280"
      unitRef="usd">156000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy01LTEtMS0zNTkyMQ_e1a66d69-dacd-4c9f-88c1-98824cce4ab4"
      unitRef="usd">2648000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy02LTEtMS0zNTkyMQ_09182fdf-aca1-475e-9777-50e737c43f64"
      unitRef="usd">161000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy03LTEtMS0zNTkyMQ_cca2b402-80ab-4caf-9085-07aac505557c"
      unitRef="usd">939000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy04LTEtMS0zNTkyMQ_49a75b1c-2fae-481a-8e64-4db0b90717f8"
      unitRef="usd">866000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy05LTEtMS0zNTkyMQ_c9ef2b98-1b77-40d7-9177-62d47135db9b"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfNy0xMC0xLTEtMzU5MjE_d9e36c48-69ff-43f3-8aa9-e52cad1c2028"
      unitRef="usd">15766000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtMS0xLTEtMzU5MjE_d400bc58-6a88-4d08-9f8c-b136806a792c"
      unitRef="usd">42000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtMi0xLTEtMzU5MjE_4c2a99b4-9290-4cdc-9fbd-ccce4f12f3c3"
      unitRef="usd">13000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtMy0xLTEtMzU5MjE_da4cd321-4695-4759-93f5-4be64e69d9e1"
      unitRef="usd">532000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtNC0xLTEtMzU5MjE_3f0ba815-3fc2-4184-a08c-8f642a2bf1a4"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtNS0xLTEtMzU5MjE_5ddf4415-b26d-403b-b159-de131f5839fb"
      unitRef="usd">118000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtNi0xLTEtMzU5MjE_c25c2ad2-d161-4336-a77c-80cc7fc3ac77"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtNy0xLTEtMzU5MjE_224b1b2f-1ce7-469c-a6f2-a5d311641819"
      unitRef="usd">7000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtOC0xLTEtMzU5MjE_c21edf07-7a4e-485c-bc10-0fcc0cb1d1c5"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtOS0xLTEtMzU5MjE_aeba649c-f1e3-40aa-9ff8-41a3057f751a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTUtMTAtMS0xLTM1OTIx_57caad25-4fd3-4efc-ad51-7e598b924608"
      unitRef="usd">712000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtMS0xLTEtMzU5MjE_3f761af3-e72a-4b10-b579-96b5d449eac7"
      unitRef="usd">5327000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtMi0xLTEtMzU5MjE_03871985-cbc7-4bac-ad67-9de491009dd8"
      unitRef="usd">926000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtMy0xLTEtMzU5MjE_adda8b78-4f21-4033-a6c4-6a04eded6539"
      unitRef="usd">2424000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtNC0xLTEtMzU5MjE_0cc16476-2bdf-42db-a70a-2fe656f78ec2"
      unitRef="usd">156000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtNS0xLTEtMzU5MjE_8c8a91f4-3219-4998-b210-736b8750c96d"
      unitRef="usd">2530000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtNi0xLTEtMzU5MjE_6048ac1a-69f9-4b7e-8d3d-14ab1b232d73"
      unitRef="usd">161000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtNy0xLTEtMzU5MjE_207b2064-7d4b-4803-922f-5f95c5f16232"
      unitRef="usd">932000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtOC0xLTEtMzU5MjE_02c9ff69-499b-43ef-805a-66b89d52b1cf"
      unitRef="usd">866000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtOS0xLTEtMzU5MjE_a2c866d2-79fa-4a03-8b2d-63d6fcdbe337"
      unitRef="usd">1732000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTYtMTAtMS0xLTM1OTIx_ea139756-3174-4ebc-aa64-884fc7181a5c"
      unitRef="usd">15054000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:NotesReceivableGross
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtMS0xLTEtMzU5MjE_3c1e3e46-e775-4be0-954f-fb31305216d0"
      unitRef="usd">588301000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtMi0xLTEtMzU5MjE_ce673aff-cea4-45fa-8967-84da896d4ff9"
      unitRef="usd">102982000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtMy0xLTEtMzU5MjE_d3bf160c-5f55-435c-ad99-2b9add7eed9c"
      unitRef="usd">267666000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtNC0xLTEtMzU5MjE_551f62c5-75c5-4b8d-a936-e6b42d64d11f"
      unitRef="usd">50867000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtNS0xLTEtMzU5MjE_03e3f173-9ec5-486a-a356-ba8c103fd140"
      unitRef="usd">566320000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtNi0xLTEtMzU5MjE_f8aff57b-204c-421e-815f-b656897a22cc"
      unitRef="usd">36272000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtNy0xLTEtMzU5MjE_e2c3c0dd-3a36-4316-9a8f-62e6c4eee9ec"
      unitRef="usd">72863000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtOC0xLTEtMzU5MjE_4022ffab-a94c-4f9c-9f07-0166046cc486"
      unitRef="usd">22077000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtOS0xLTEtMzU5MjE_ecd74a74-446c-4f87-ab15-ef57cf189648"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTgtMTAtMS0xLTM1OTIx_3efc86a2-cdf0-4d56-962f-5d5ae046a549"
      unitRef="usd">1707348000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktMS0xLTEtMzU5MjE_f8055e03-58ff-46b3-a7fb-b2d7da3287d0"
      unitRef="usd">1775000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktMi0xLTEtMzU5MjE_cacde98a-e6b6-406e-948e-59f9cd1754ae"
      unitRef="usd">688000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktMy0xLTEtMzU5MjE_eb1938b7-c40d-4e94-aa99-3f6c4cd3ce8c"
      unitRef="usd">1233000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktNC0xLTEtMzU5MjE_9d35316e-fd01-4801-adbf-81fea4465cb4"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktNS0xLTEtMzU5MjE_691d15c7-dcfb-43cb-8044-9a0be8fbf478"
      unitRef="usd">7266000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktNi0xLTEtMzU5MjE_f0857958-211a-48be-b8e0-76ae5584b403"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktNy0xLTEtMzU5MjE_a32b8190-5ad4-4e1f-82c0-57fc09177760"
      unitRef="usd">291000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktOC0xLTEtMzU5MjE_b2e570a8-fa78-44e4-9929-e65a9f00486c"
      unitRef="usd">1000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktOS0xLTEtMzU5MjE_2ab3aa1c-5733-44ee-bdb1-a04349bac3f9"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMTktMTAtMS0xLTM1OTIx_ab0be32c-dddd-40b7-90f3-c864a6cb2f07"
      unitRef="usd">11254000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="ida0b3c30f4e5489ba91f516101f6bd90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtMS0xLTEtMzU5MjE_afcc17eb-c983-4ebf-ac88-97ec71b1f247"
      unitRef="usd">586526000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i0bebb3dd4e8a4cfd9c795193c142f5d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtMi0xLTEtMzU5MjE_b08b4b56-ae46-4dd1-90c2-b7d055dd0829"
      unitRef="usd">102294000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i4b64331ecefd4a3387e227882eaa907e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtMy0xLTEtMzU5MjE_5b3b9f21-b6b6-46f9-b66c-ef302ad61d61"
      unitRef="usd">266433000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i64792fc77d35460e8923476fc2cf5cb0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtNC0xLTEtMzU5MjE_1ff588cc-af52-47fb-8a84-e6dd4ec61166"
      unitRef="usd">50867000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="if5615ea1793b4d5cbcf9f203a3e7c076_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtNS0xLTEtMzU5MjE_6ad07e62-ae47-4798-9257-010b375e928c"
      unitRef="usd">559054000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i628499530b334a45808728120c9ba0a0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtNi0xLTEtMzU5MjE_ef5d7f04-e023-4c61-9404-189c67790419"
      unitRef="usd">36272000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i20269fc8978c40f3a9155c9a690a3ee2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtNy0xLTEtMzU5MjE_8c2a483c-8043-4ffb-8f87-e49431e4fc4f"
      unitRef="usd">72572000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i7b83badd5acf414ab5e75a2183e2b45c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtOC0xLTEtMzU5MjE_c83501d2-c52b-4527-9a85-a46f6d73f1ee"
      unitRef="usd">22076000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i54bb6bb13298424e941c8551f79d823c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtOS0xLTEtMzU5MjE_670c8d55-fd2a-4fba-afc9-55b818597f44"
      unitRef="usd">0</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjk4YTE1MmE4OTBlNzRmMzlhNjgwZjAzNDk1OWY4OTY0L3RhYmxlcmFuZ2U6OThhMTUyYTg5MGU3NGYzOWE2ODBmMDM0OTU5Zjg5NjRfMjAtMTAtMS0xLTM1OTIx_2f201fec-d807-4bf3-b1a5-04fa16561577"
      unitRef="usd">1696094000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if19781941b634f7399c28fc1dff89298_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy0xLTEtMS0zNTkyMQ_9ac885b5-7620-4c58-9051-a1d639186b94"
      unitRef="usd">5178000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i25cca8614eb2458a9357a0e04f1eb763_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy0yLTEtMS0zNTkyMQ_0deb2b9d-c0a3-42f8-a659-973ad15ea6b3"
      unitRef="usd">662000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id4bc03af3b5c46b48e82f5934c1abafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy0zLTEtMS0zNTkyMQ_3265972d-1c78-40d0-a310-fe0a8dbd5e27"
      unitRef="usd">3438000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iabc84dd639ee472e8997fcabe40e85a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy00LTEtMS0zNTkyMQ_4c070824-7e76-419a-a645-803df9e2732b"
      unitRef="usd">171000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i50ffdcb8b4bb4acb88b2e0b5ea16e1df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy01LTEtMS0zNTkyMQ_2c3e2413-9d58-44d2-ac8c-b231b009d610"
      unitRef="usd">2579000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib629db28e65b4f12a937d4c4de50d5e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy02LTEtMS0zNTkyMQ_f68def34-c4f4-4679-8c9c-a959f37d7aa1"
      unitRef="usd">102000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i205aae9dbb0942369a1ee7d9bdea561b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy03LTEtMS0zNTkyMQ_a7ce1e5a-75ee-473b-a11e-9a88415ad935"
      unitRef="usd">1211000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic57fd2e4f06a405cac2eb61e3b156204_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy04LTEtMS0zNTkyMQ_0e4829a3-5060-49a8-b984-3f7c5ccb085b"
      unitRef="usd">778000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3337870caa8d45a285dfcfbe5af6b0ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy05LTEtMS0zNTkyMQ_6f53993f-1c86-472f-b0c8-6a3259044d7b"
      unitRef="usd">2134000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i67f211c6ab224ca9adf445d693717a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMy0xMC0xLTEtMzU5MjE_36987476-6aa9-4749-89f6-45bc026a6b2d"
      unitRef="usd">16253000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC0xLTEtMS0zNTkyMQ_f7ba8a37-c6e4-4a68-b3c7-6aea4c64879f"
      unitRef="usd">106000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC0yLTEtMS0zNTkyMQ_2b58eb14-54c4-4de1-9687-47fd736224bf"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC0zLTEtMS0zNTkyMQ_488c752c-8858-4fa3-8607-05d24ae66398"
      unitRef="usd">288000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC00LTEtMS0zNTkyMQ_380c70e8-1b7b-40ed-b38b-2b4b26df9498"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC01LTEtMS0zNTkyMQ_134d43e0-c8c7-4c64-9771-89759e13a534"
      unitRef="usd">42000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC02LTEtMS0zNTkyMQ_c6d36551-91ce-4064-a335-6457db53f96b"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC03LTEtMS0zNTkyMQ_af0f7b42-b66a-498b-a7b0-66637795b8ee"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC04LTEtMS0zNTkyMQ_3c9ba8cb-d269-4e74-aeeb-aa2d36ba4567"
      unitRef="usd">312000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="idb942b0e867c48749d8e4c119d6ccd9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC05LTEtMS0zNTkyMQ_175769d5-be55-493d-82ce-3d89df6842d6"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNC0xMC0xLTEtMzU5MjE_0700a42e-8a43-4182-a859-3c2c2b4b4028"
      unitRef="usd">748000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS0xLTEtMS0zNTkyMQ_db8a080a-b6da-42f0-928c-e824c6253378"
      unitRef="usd">95000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS0yLTEtMS0zNTkyMQ_8d6901b9-fc53-4900-8a93-b1d894842eea"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS0zLTEtMS0zNTkyMQ_09a22881-ab37-4f52-8d4d-8d80d1542b4a"
      unitRef="usd">84000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS00LTEtMS0zNTkyMQ_d9cc41b2-5b0d-4bc8-a15c-ef90ff574856"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS01LTEtMS0zNTkyMQ_3e9a71a1-9cb0-44fa-abaf-04661dfde089"
      unitRef="usd">66000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS02LTEtMS0zNTkyMQ_1618903c-6e91-4e76-bdc9-414d16c9f038"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS03LTEtMS0zNTkyMQ_49689067-3e0e-4e26-bbc4-4f33335098bd"
      unitRef="usd">61000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS04LTEtMS0zNTkyMQ_b8572f05-9744-4551-b58d-6f605e5cd252"
      unitRef="usd">85000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="idb942b0e867c48749d8e4c119d6ccd9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS05LTEtMS0zNTkyMQ_82d23d80-ac93-4fc0-a1f0-3b45b2e85fdd"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNS0xMC0xLTEtMzU5MjE_f445d85a-1def-477f-99d2-3e4570f2f226"
      unitRef="usd">391000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ifc47b99bfbff4c0e83b4e740a2fd4cff_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi0xLTEtMS0zNTkyMQ_d8b13c81-19bd-4468-9172-41a499ed6d49"
      unitRef="usd">200000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2b5e1b9648554ec3aeb9762685a58f65_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi0yLTEtMS0zNTkyMQ_a699c246-f8df-4c03-93b4-c19a42834eff"
      unitRef="usd">84000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i181a8fcc64ec41ebb3b335164c5773de_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi0zLTEtMS0zNTkyMQ_3e6cea96-86bb-48ea-8e5a-2536c3e5096e"
      unitRef="usd">-404000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i0bd893198a414cf59d665bc2ba0a156c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi00LTEtMS0zNTkyMQ_c416017b-4485-49ed-bda2-83f37668b9d1"
      unitRef="usd">-14000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i79f9b787303c4f11b5b5f043073701d2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi01LTEtMS0zNTkyMQ_ebfcbf29-b0bf-4912-a7ef-cd816cea8d31"
      unitRef="usd">130000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i7952ed1ea797464ab3aff1d38537163d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi02LTEtMS0zNTkyMQ_26d35856-021a-4368-a497-00e3c456dd7d"
      unitRef="usd">46000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="if8802d3e7cc44ff6ad3afb8a552f7873_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi03LTEtMS0zNTkyMQ_cf71d3f7-37ea-413d-9771-90e0e45a5cb5"
      unitRef="usd">-347000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i618851f0c7614133b4e0c0864fc552fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi04LTEtMS0zNTkyMQ_f90cd116-657e-4e6a-88c5-7060866e4e63"
      unitRef="usd">282000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="idb942b0e867c48749d8e4c119d6ccd9d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi05LTEtMS0zNTkyMQ_9bb1fde5-60f8-4596-835c-6bedee0b76e1"
      unitRef="usd">-352000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNi0xMC0xLTEtMzU5MjE_d585f05b-e0fe-489f-af7a-206d9526c56a"
      unitRef="usd">-375000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy0xLTEtMS0zNTkyMQ_5e068cdd-9a90-4657-80d4-d0fdaaa5593d"
      unitRef="usd">5367000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy0yLTEtMS0zNTkyMQ_0d91c66d-375f-42e2-95cd-ff5b9212f356"
      unitRef="usd">746000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy0zLTEtMS0zNTkyMQ_9fe60459-7eba-46bb-9f22-6eded6cf41f1"
      unitRef="usd">2830000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy00LTEtMS0zNTkyMQ_c0027d8c-a3d3-4ea1-b823-a2878b3c6062"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy01LTEtMS0zNTkyMQ_d0a64b2a-71e2-42cc-a7d3-023c4191386a"
      unitRef="usd">2733000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy02LTEtMS0zNTkyMQ_8bbcef20-b1f2-4ece-a3cd-31e077bb84ed"
      unitRef="usd">148000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy03LTEtMS0zNTkyMQ_2a113909-bc71-4d37-bf63-19e4603d058e"
      unitRef="usd">925000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy04LTEtMS0zNTkyMQ_a5175cc9-63be-425c-998d-bd3bb40c5893"
      unitRef="usd">833000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy05LTEtMS0zNTkyMQ_ba46d2de-5d61-4577-8381-37f24b0f8a86"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfNy0xMC0xLTEtMzU5MjE_69067a34-09fb-4b9c-aebe-a8c1f9d827e9"
      unitRef="usd">15521000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS0xLTEtMS0zNTkyMQ_75c092bf-746c-4bd9-ab0b-4b9ab460a0b7"
      unitRef="usd">42000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS0yLTEtMS0zNTkyMQ_f15b8f02-eaec-42d9-82d7-c42fb1a2e0a4"
      unitRef="usd">16000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS0zLTEtMS0zNTkyMQ_8be6936c-2b08-4666-9abb-48e3a5cd94d8"
      unitRef="usd">381000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS00LTEtMS0zNTkyMQ_64c0175c-a9fa-4bbd-8242-73e9ca718034"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS01LTEtMS0zNTkyMQ_fbe99b96-f9da-4206-ba56-2f781ac11d5c"
      unitRef="usd">137000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS02LTEtMS0zNTkyMQ_a9adea84-948e-46aa-9459-614c555a343b"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS03LTEtMS0zNTkyMQ_668f4d2e-4bda-41e0-9f80-3f151978f857"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS04LTEtMS0zNTkyMQ_7c6a6dfc-4192-4c53-b14c-2a0ddd0d8a68"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS05LTEtMS0zNTkyMQ_0c296b49-88e6-454c-bfbc-27d74da3a3a6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfOS0xMC0xLTEtMzU5MjE_a3a3ecdb-a0c7-4fcf-b047-b3d967a4568a"
      unitRef="usd">576000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtMS0xLTEtMzU5MjE_31ae9828-817c-44ec-abb5-226b0c2a1a99"
      unitRef="usd">5325000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtMi0xLTEtMzU5MjE_b7648a63-d2dc-4571-a1a6-98691fc8e99d"
      unitRef="usd">730000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtMy0xLTEtMzU5MjE_67bedfee-fc3a-4027-a5e2-edb8018a29ea"
      unitRef="usd">2449000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtNC0xLTEtMzU5MjE_f853cc48-e7d9-432b-92ed-5d28d7923f6a"
      unitRef="usd">157000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtNS0xLTEtMzU5MjE_c838f25c-fc47-4ea6-910e-be8432ca8ca6"
      unitRef="usd">2596000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtNi0xLTEtMzU5MjE_e622bfea-644e-4bee-96d9-bd43f76aacb0"
      unitRef="usd">148000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtNy0xLTEtMzU5MjE_7928982a-532a-4089-8b6b-21edaf53cfc6"
      unitRef="usd">925000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtOC0xLTEtMzU5MjE_acd320f7-9e22-4a15-bbac-a736de44155b"
      unitRef="usd">833000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtOS0xLTEtMzU5MjE_8cf9a6b5-fcbd-417a-beb3-3d081762d7e9"
      unitRef="usd">1782000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTAtMTAtMS0xLTM1OTIx_67321101-4d68-4eaa-85f4-28aaa29a56bd"
      unitRef="usd">14945000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:NotesReceivableGross
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItMS0xLTEtMzU5MjE_3233218c-8628-497a-bb9c-814aed1e9616"
      unitRef="usd">576198000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItMi0xLTEtMzU5MjE_5c378a68-b3c5-48c0-b0e9-a08ef47494a9"
      unitRef="usd">79365000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItMy0xLTEtMzU5MjE_3d98d90e-60e2-4330-95be-0bb7a9826019"
      unitRef="usd">264570000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItNC0xLTEtMzU5MjE_8c357b92-4702-4433-827b-f2d637e03aa8"
      unitRef="usd">48362000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItNS0xLTEtMzU5MjE_49be224a-1f82-41a1-a33a-4c2e033d0b6b"
      unitRef="usd">550783000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItNi0xLTEtMzU5MjE_8e96354a-b7e7-4757-b174-c60f84f5aa31"
      unitRef="usd">31763000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItNy0xLTEtMzU5MjE_c819867a-d061-41c8-9f51-aaeb877e6e34"
      unitRef="usd">73632000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItOC0xLTEtMzU5MjE_bb2d6934-726d-49cf-9a2d-d8eddedb00f6"
      unitRef="usd">22976000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItOS0xLTEtMzU5MjE_74579384-d9ab-4957-b329-3e6a7cde130d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTItMTAtMS0xLTM1OTIx_774f864e-0568-4cf5-add1-41690631dc71"
      unitRef="usd">1647649000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtMS0xLTEtMzU5MjE_86e9f1a2-fad4-46c4-9514-7c4bdf087ead"
      unitRef="usd">1428000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtMi0xLTEtMzU5MjE_64ff2f5a-3dac-4d1f-80b3-aeaafa0a6090"
      unitRef="usd">689000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtMy0xLTEtMzU5MjE_c2c0c422-ce02-4b60-828a-41f679108e69"
      unitRef="usd">1303000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtNC0xLTEtMzU5MjE_e7ac9d0c-4e4c-416f-ac7c-a4a24ee8d351"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtNS0xLTEtMzU5MjE_cc90aecd-04ee-4db8-9fbd-1692bb78917a"
      unitRef="usd">8173000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtNi0xLTEtMzU5MjE_fc34526d-12b8-4f77-aacc-d627f7172a42"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtNy0xLTEtMzU5MjE_abbbe4ad-2668-43ea-856e-8648f94c02fc"
      unitRef="usd">457000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtOC0xLTEtMzU5MjE_ee56011a-486a-412f-b753-52998ffc3cbd"
      unitRef="usd">2000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtOS0xLTEtMzU5MjE_f27be31e-10e1-41d9-ae09-8d469c77bab0"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTMtMTAtMS0xLTM1OTIx_555064aa-3782-40a2-92ce-0b3ab38b49fc"
      unitRef="usd">12052000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i368df526d880456aaac941e2398f63e6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtMS0xLTEtMzU5MjE_5ef7929d-e3bc-4e98-9f4c-7cc766075a7e"
      unitRef="usd">574770000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i970d509da38a4e2e8e2d3116d05cd0c3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtMi0xLTEtMzU5MjE_b28d8a87-8b03-454e-aa6e-32e5f1513e3a"
      unitRef="usd">78676000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="ica672716316c4877a2f6f1918619142f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtMy0xLTEtMzU5MjE_36e3e60b-b57f-43c0-b374-29184254ea47"
      unitRef="usd">263267000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i1b0e11a2a61b40f0a9379351893c09e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtNC0xLTEtMzU5MjE_63c6842d-6f45-476b-8d10-f679833eca4c"
      unitRef="usd">48362000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i1e881883e95e4fb0889ebdf1aa327dc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtNS0xLTEtMzU5MjE_22411208-e0a8-44d1-8ae1-672cc6cb5df0"
      unitRef="usd">542610000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="id812aa4c2b3046ed8d2ac59a75d84953_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtNi0xLTEtMzU5MjE_452bf6d8-6ddd-4b5c-86f5-e70ed13b42d1"
      unitRef="usd">31763000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i488e000b77b0442c88769bfaabb4c690_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtNy0xLTEtMzU5MjE_b61c9164-65d6-467e-a5a4-3622b64dec82"
      unitRef="usd">73175000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i9137745f50504e768d67af35848d61a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtOC0xLTEtMzU5MjE_590cb1e5-29ff-464e-adab-27bb214ab599"
      unitRef="usd">22974000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="ie1e99cd7dd6d40d48242cb28a16fbf16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtOS0xLTEtMzU5MjE_73befa57-c1f9-4e31-b4f1-d0823edfcf15"
      unitRef="usd">0</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjQ5YmU0M2ZkMzc0YTRmMzNiNDFmMDBmNTBmN2JkMDlhL3RhYmxlcmFuZ2U6NDliZTQzZmQzNzRhNGYzM2I0MWYwMGY1MGY3YmQwOWFfMTQtMTAtMS0xLTM1OTIx_11e39283-b282-48ae-822a-c4b931698e4c"
      unitRef="usd">1635597000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if19781941b634f7399c28fc1dff89298_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy0xLTEtMS0zNTkyMQ_d4d44f67-0a8d-49fa-ad3b-57546dedbd75"
      unitRef="usd">5178000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i25cca8614eb2458a9357a0e04f1eb763_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy0yLTEtMS0zNTkyMQ_64b00105-a09d-4518-8cb0-226136bae464"
      unitRef="usd">662000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id4bc03af3b5c46b48e82f5934c1abafd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy0zLTEtMS0zNTkyMQ_3233ccfd-adfe-4b23-981f-d300f2eed912"
      unitRef="usd">3438000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="iabc84dd639ee472e8997fcabe40e85a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy00LTEtMS0zNTkyMQ_d2cb3372-85c3-4694-ab5c-b96095006e24"
      unitRef="usd">171000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i50ffdcb8b4bb4acb88b2e0b5ea16e1df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy01LTEtMS0zNTkyMQ_16b4d967-6196-4b95-815d-d56acbac4cfd"
      unitRef="usd">2579000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib629db28e65b4f12a937d4c4de50d5e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy02LTEtMS0zNTkyMQ_93244d2e-665d-4143-933a-accb2ac6888a"
      unitRef="usd">102000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i205aae9dbb0942369a1ee7d9bdea561b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy03LTEtMS0zNTkyMQ_d12eee29-6cf5-448f-9b1d-706efb1ac490"
      unitRef="usd">1211000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ic57fd2e4f06a405cac2eb61e3b156204_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy04LTEtMS0zNTkyMQ_2a17a860-f411-4308-9f46-2ca99e82ad4f"
      unitRef="usd">778000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3337870caa8d45a285dfcfbe5af6b0ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy05LTEtMS0zNTkyMQ_ca05f653-d2fc-480c-b690-d78d923982b3"
      unitRef="usd">2134000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i67f211c6ab224ca9adf445d693717a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMy0xMC0xLTEtMzU5MjE_ca8aa8f8-6181-43e7-9bde-30f8ff41d21d"
      unitRef="usd">16253000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC0xLTEtMS0zNTkyMQ_daad0b29-1d64-4a14-beff-868d49611d1c"
      unitRef="usd">5000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC0yLTEtMS0zNTkyMQ_3c69af5e-dd8a-4641-9fa0-592d1a8dd8eb"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC0zLTEtMS0zNTkyMQ_b7b064fc-f497-4937-81f1-3bfbea4f1a59"
      unitRef="usd">142000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC00LTEtMS0zNTkyMQ_271df016-f98a-44fa-af5d-73ba6015ca36"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC01LTEtMS0zNTkyMQ_56c4a5f3-88a9-4839-aea6-9e89c2b46de9"
      unitRef="usd">29000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC02LTEtMS0zNTkyMQ_d03aadf6-7ecc-43f8-b880-04b92932b7a5"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC03LTEtMS0zNTkyMQ_b2f5a3fe-55bc-4a6a-9ad8-2d297bb61e1d"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC04LTEtMS0zNTkyMQ_7137c6ee-76fe-439c-a733-647664b0f3f6"
      unitRef="usd">103000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i57c14110a0694b39a4e86ff05da02ed7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC05LTEtMS0zNTkyMQ_f77a6dfa-50c8-4bb9-925d-362b0d6833c6"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNC0xMC0xLTEtMzU5MjE_73665389-a8e8-4248-9f5a-596713898613"
      unitRef="usd">279000</us-gaap:AllowanceForLoanAndLeaseLossesWriteOffs>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS0xLTEtMS0zNTkyMQ_9f7d8be8-5cfb-4761-b7df-f1b152411bcb"
      unitRef="usd">65000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS0yLTEtMS0zNTkyMQ_b79505bd-bd58-4c50-a1cc-2ca804d17c9b"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS0zLTEtMS0zNTkyMQ_96b94970-0ffd-4d24-8887-72cb0d4c0337"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS00LTEtMS0zNTkyMQ_3bf688ec-9402-44c1-923f-2ccaf6e70930"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS01LTEtMS0zNTkyMQ_6016a39f-2f8d-4284-9c48-73aea2f34254"
      unitRef="usd">6000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS02LTEtMS0zNTkyMQ_886faa30-b3c9-4f71-be65-ee48ed1889ff"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS03LTEtMS0zNTkyMQ_a81e29c1-24e1-4895-84e7-b594a00f998e"
      unitRef="usd">1000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS04LTEtMS0zNTkyMQ_57abf4d9-e5f4-4fac-8f74-277a253c0c11"
      unitRef="usd">23000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i57c14110a0694b39a4e86ff05da02ed7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS05LTEtMS0zNTkyMQ_1b586a32-be22-4865-a35c-94b144436a3e"
      unitRef="usd">0</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNS0xMC0xLTEtMzU5MjE_ac80267b-b656-4688-90c1-10737866c6ef"
      unitRef="usd">95000</us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i140be54e5ba444b7aa8e56a131a97831_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi0xLTEtMS0zNTkyMQ_af30140b-88a9-4dec-8762-51897649e677"
      unitRef="usd">503000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i14c85aa5d1c34b9ab414ebb3534a8080_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi0yLTEtMS0zNTkyMQ_8d26e0b3-8c1e-4f43-b563-8206a88678e0"
      unitRef="usd">-13000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i408f6cb0de144792ae0c08efef046bd7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi0zLTEtMS0zNTkyMQ_8af2bb96-24ff-4048-b464-efbc18a43330"
      unitRef="usd">784000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="ie596c7ac26bf48e193da61654525904c_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi00LTEtMS0zNTkyMQ_47b65cfb-60d7-4b00-80ea-fc9ec1915715"
      unitRef="usd">14000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i2fdd2b289f7e450e97df349ba6737a9f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi01LTEtMS0zNTkyMQ_7ef3d32b-c6e8-4a03-8438-d59dd1369d64"
      unitRef="usd">406000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="icff4f5755bd344789b180df27124e25a_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi02LTEtMS0zNTkyMQ_53353c95-9e97-4150-8400-857a6e72f1c8"
      unitRef="usd">29000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i0ff37153165a43f6b412e872f68531e5_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi03LTEtMS0zNTkyMQ_039892d5-744c-4619-a63b-d477423d4d94"
      unitRef="usd">-265000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="icca046989f4642bba57b3f4bddc02631_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi04LTEtMS0zNTkyMQ_9add8a6d-e7fc-47aa-a4b1-56c66a06fe6d"
      unitRef="usd">174000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i57c14110a0694b39a4e86ff05da02ed7_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi05LTEtMS0zNTkyMQ_affb99cd-3397-4631-814d-478bc066be2e"
      unitRef="usd">-1107000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:ProvisionForLoanAndLeaseLosses
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNi0xMC0xLTEtMzU5MjE_8abc35a9-ba12-4527-b8f1-b73df10b2d36"
      unitRef="usd">525000</us-gaap:ProvisionForLoanAndLeaseLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy0xLTEtMS0zNTkyMQ_7920659b-b844-440a-8c3d-6594e3d8ceb0"
      unitRef="usd">5741000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy0yLTEtMS0zNTkyMQ_3509a264-23fb-4c12-b606-049ae594458c"
      unitRef="usd">649000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy0zLTEtMS0zNTkyMQ_68d3b0de-50d3-4a7a-8fef-f3c6e46a5256"
      unitRef="usd">4080000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy00LTEtMS0zNTkyMQ_9e18e5ab-6fbe-42cd-a15f-f75a67c4b07c"
      unitRef="usd">185000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy01LTEtMS0zNTkyMQ_dabb137c-709e-4dfc-9229-c3a0c5dcef3b"
      unitRef="usd">2962000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy02LTEtMS0zNTkyMQ_0db77e47-65e4-4028-97d6-bb31b47d68fd"
      unitRef="usd">131000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy03LTEtMS0zNTkyMQ_d818acec-e6c1-4cf9-aa74-ba1945de6231"
      unitRef="usd">947000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy04LTEtMS0zNTkyMQ_c18ddc54-cb85-4f18-ba2f-a127126de351"
      unitRef="usd">872000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy05LTEtMS0zNTkyMQ_f4f1e11f-178a-4aaa-a560-a678cc1163f7"
      unitRef="usd">1027000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfNy0xMC0xLTEtMzU5MjE_6e5a142d-ae44-4497-8cd9-ae232b8c14c2"
      unitRef="usd">16594000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtMS0xLTEtMzU5MjE_bf49feb7-9507-4b61-b323-b6654abf2261"
      unitRef="usd">174000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtMi0xLTEtMzU5MjE_fd719bc7-2bb8-4885-ae73-3642cf122b10"
      unitRef="usd">21000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtMy0xLTEtMzU5MjE_2965087f-c123-45c3-a0bb-255827c387c1"
      unitRef="usd">563000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtNC0xLTEtMzU5MjE_b4800a76-c47b-470e-a36a-b72082807087"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtNS0xLTEtMzU5MjE_3adf419b-37d6-4b45-8a2e-b83b9eaaa69a"
      unitRef="usd">142000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtNi0xLTEtMzU5MjE_e05543de-f8d0-4747-a981-5e4733ec4c4f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtNy0xLTEtMzU5MjE_a134c221-9251-4b10-a639-94ee02497cd3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtOC0xLTEtMzU5MjE_fe02bfa1-b0cb-4a82-b751-9a86c7f22be9"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtOS0xLTEtMzU5MjE_1c4f5fc6-55b2-4689-b115-cc94dd21b176"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTUtMTAtMS0xLTM1OTIx_e612be0e-0645-4a84-a2d6-12b815ebefe3"
      unitRef="usd">900000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtMS0xLTEtMzU5MjE_ec513b08-06a7-45bc-83ed-d0cccb5a8eb9"
      unitRef="usd">5567000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtMi0xLTEtMzU5MjE_b0128cf7-eb52-4c03-9f2b-b2537ddc303d"
      unitRef="usd">628000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtMy0xLTEtMzU5MjE_248f12f2-da3c-4180-adfe-77e230a2cdcf"
      unitRef="usd">3517000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtNC0xLTEtMzU5MjE_ff0c9528-02ec-430d-b2e8-f7ad97e8a248"
      unitRef="usd">185000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtNS0xLTEtMzU5MjE_d6b8b0e8-c286-47fd-8524-63350239e0fe"
      unitRef="usd">2820000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtNi0xLTEtMzU5MjE_4207b421-8808-4942-b2c3-5e9a966e8c4d"
      unitRef="usd">131000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtNy0xLTEtMzU5MjE_49ce51d6-4071-40e8-aa24-87065620a508"
      unitRef="usd">947000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtOC0xLTEtMzU5MjE_2d341e9f-6064-4620-882a-a1a43dc3df25"
      unitRef="usd">872000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtOS0xLTEtMzU5MjE_1185f734-aa6a-4e41-a857-0c322f02cf61"
      unitRef="usd">1027000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTYtMTAtMS0xLTM1OTIx_8e56fe1d-497e-4016-b748-2594c3852b65"
      unitRef="usd">15694000</us-gaap:FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment>
    <us-gaap:NotesReceivableGross
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtMS0xLTEtMzU5MjE_f17dfac1-29d5-45c3-b453-7dc48a41e5b1"
      unitRef="usd">469974000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtMi0xLTEtMzU5MjE_17f6c7c4-e4ae-4441-bbf2-fba657eb5ab6"
      unitRef="usd">53394000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtMy0xLTEtMzU5MjE_635f471e-858a-4ab3-a341-1cb2b029e347"
      unitRef="usd">297488000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtNC0xLTEtMzU5MjE_2d26e05b-9df3-4528-8a5f-b86db3936480"
      unitRef="usd">49476000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtNS0xLTEtMzU5MjE_668901e5-7d6d-43e0-a688-96b6c09351a7"
      unitRef="usd">520317000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtNi0xLTEtMzU5MjE_41deb37d-700a-49b0-aca3-9d5947ee7fb9"
      unitRef="usd">24796000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtNy0xLTEtMzU5MjE_5285f59a-265e-4262-a59d-e9350a540a9b"
      unitRef="usd">77210000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtOC0xLTEtMzU5MjE_8095614b-2b7f-431d-bd98-43d870b26a43"
      unitRef="usd">24117000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtOS0xLTEtMzU5MjE_79b27b6e-45b4-4e2c-822e-4070cf78c752"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTgtMTAtMS0xLTM1OTIx_77cdcd68-08d8-4343-ae2e-82025d4cf8bc"
      unitRef="usd">1516772000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktMS0xLTEtMzU5MjE_0d0d3b58-033e-4bff-b709-49730ce6c67a"
      unitRef="usd">3201000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktMi0xLTEtMzU5MjE_26588bb1-a1cf-438f-8b65-6d8cf2859dd8"
      unitRef="usd">770000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktMy0xLTEtMzU5MjE_37fe774e-1f0d-4130-a5ba-e2768d67f43b"
      unitRef="usd">2220000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktNC0xLTEtMzU5MjE_7cb4e714-a3b7-4f58-95c8-b4624b527bb2"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktNS0xLTEtMzU5MjE_3dfbef05-27be-483b-a557-74dcfc631644"
      unitRef="usd">9267000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktNi0xLTEtMzU5MjE_d93841ed-8b78-4f0c-bdf2-e993379ae55c"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktNy0xLTEtMzU5MjE_9539b893-c5da-4c27-bef5-e169cfb8fb1b"
      unitRef="usd">875000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktOC0xLTEtMzU5MjE_80ee6b53-f324-4c47-a924-ed17e0aec93e"
      unitRef="usd">7000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktOS0xLTEtMzU5MjE_2a7f95eb-11be-4bc9-9c36-68a2df68a8a2"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMTktMTAtMS0xLTM1OTIx_34b0dfff-6e40-474f-96eb-3154a8cbb0f3"
      unitRef="usd">16340000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="idadf49c8742a4e0e82e25d41d68463dc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtMS0xLTEtMzU5MjE_aa1f0f54-1eb2-4bd9-a2ca-fb4150e1e618"
      unitRef="usd">466773000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="if33903d82c714355bd8008f2cb49b4db_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtMi0xLTEtMzU5MjE_307291f4-8e8a-43e5-8b10-23ac2a0b5584"
      unitRef="usd">52624000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i3fb3aefefc6e4a9da71f6563db08db3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtMy0xLTEtMzU5MjE_d30fb733-7fac-4ff9-8b51-5508567bc049"
      unitRef="usd">295268000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i4659357eb6164565b0a034d9024be68e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtNC0xLTEtMzU5MjE_01eaa6b5-3e9e-401b-8abe-1f48a51e0424"
      unitRef="usd">49476000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i727e07dde4b84262b9d88246a253b6bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtNS0xLTEtMzU5MjE_afaa223a-efcd-4d02-af6b-ba237a3c8fc0"
      unitRef="usd">511050000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i11b72b280d4b43d597f136e7c7ef203a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtNi0xLTEtMzU5MjE_9546d37d-c5d8-4a90-af6d-60c6d33d52e5"
      unitRef="usd">24796000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="ia4bfe1d3d920426dbe8ac384bbaf84c6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtNy0xLTEtMzU5MjE_2fd85931-9f26-4017-a5a3-ccee0c7a9b8e"
      unitRef="usd">76335000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="ibeb6da9cd92d462eb49b7f3c94bc2311_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtOC0xLTEtMzU5MjE_dbd6ebda-ded4-4cfa-ad1d-781553ba3ee6"
      unitRef="usd">24110000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="i1fe13f3a2ebc4d70b787ced5020192d8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtOS0xLTEtMzU5MjE_1350e166-8382-46ae-89b1-7ad70d69bc52"
      unitRef="usd">0</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV80OS9mcmFnOmM3Njk2ZmJlNDdlNzRlYWQ4ZGI0NzFhYzk4ZDU3NzQ5L3RhYmxlOjdkYzY2NTdjNjI1NTQwMzliZjM3ZjZlOTE3MTg2YTcyL3RhYmxlcmFuZ2U6N2RjNjY1N2M2MjU1NDAzOWJmMzdmNmU5MTcxODZhNzJfMjAtMTAtMS0xLTM1OTIx_28e5b701-3137-411c-a049-aacd035cc0eb"
      unitRef="usd">1500432000</us-gaap:FinancingReceivableCollectivelyEvaluatedForImpairment>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTY3NQ_63a707d1-0d7d-4aee-9a7f-78bcb3b44926">Stock-Based Compensation&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At the 2010 Annual Meeting, shareholders approved the 2010 Equity Incentive Plan (the "2010 Plan").  The 2010 Plan expired on April 28, 2020, leaving 215,513 shares not issued. At the 2020 Annual Meeting, shareholders approved the 2020 Equity Incentive Plan (the "2020 Plan"). The 2020 Plan reserves 400,000 shares of common stock for issuance in connection with stock options, restricted stock awards, and other equity based awards to attract and retain the best available personnel, provide additional incentive to officers, employees, and non-employee Directors, and promote the success of the Company. Such grants and awards will be structured in a manner that does not encourage the recipients to expose the Company to undue or inappropriate risk. Options issued under the 2020 Plan qualify for treatment as incentive stock options for purposes of Section 422 of the Internal Revenue Code. Other compensation under the 2020 Plan qualifies as performance-based for purposes of Section 162(m) of the Internal Revenue Code, and satisfies NASDAQ guidelines relating to equity compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, 184,487 shares of restricted stock had been granted under the 2010 Plan and 67,684 shares under the 2020 Plan, of which 80,527 shares remain restricted as of March&#160;31, 2022 as detailed in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year&lt;br/&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vesting Term&lt;br/&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining Term&lt;br/&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:10pt;font-weight:400;line-height:100%"&gt;2,000&#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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The compensation cost related to these non-vested restricted stock grants is $2,281,000 and is recognized over the vesting terms of each grant. In the three months ended March 31, 2022, $217,000 of expense was recognized for these restricted shares, leaving $1,350,000 in unrecognized expense as of March&#160;31, 2022. In the three months ended March 31, 2021, $288,000 of expense was recognized for restricted shares, leaving $1,252,000 in unrecognized expense as of March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i571036344de44eb7b13799af0bdf46ec_D20200428-20200428"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTkw_cbaf14eb-56ee-4365-9a50-6010ae8f1868"
      unitRef="shares">215513</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="if4d6ab29b9b248938b9eedd804e90400_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMzM1_5fc8572d-0e5e-4b9e-a3e4-2144ee899162"
      unitRef="shares">400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTY4OQ_699eb08f-68ce-4047-875d-e304849b033b">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2022, 184,487 shares of restricted stock had been granted under the 2010 Plan and 67,684 shares under the 2020 Plan, of which 80,527 shares remain restricted as of March&#160;31, 2022 as detailed in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.900%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year&lt;br/&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vesting Term&lt;br/&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining Term&lt;br/&gt;(In Years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&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:10pt;font-weight:400;line-height:100%"&gt;2,000&#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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;80,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i245456ec17c5423a9797676c19fb458d_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTEzMQ_2a08999a-69c3-40d2-9300-321ad7354831"
      unitRef="shares">184487</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iffb9ef8b2c1f44edaeed3784e305c44f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTIwMg_feb690d0-855a-4c3a-8f06-e8163af9dd10"
      unitRef="shares">67684</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iedc220f4f07f4601b446848bf3d2028f_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTI0Mg_e703810e-a16c-400e-afc4-ff234b4cef6b"
      unitRef="shares">80527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i608cb574530b4f909616231c7f010081_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfMy0xLTEtMS0zNTkyMQ_09484b2d-d29a-4188-993a-96cbfce846eb">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id12a2a68e1424629b25f22a86275dc7b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfMy0yLTEtMS0zNTkyMQ_640be83e-460d-4e45-a1f6-10e8d5637df3"
      unitRef="shares">6184</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i608cb574530b4f909616231c7f010081_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfMy0zLTEtMS0zNTkyMQ_229f3b80-ac12-4aa2-86b4-168bd747e3ba">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib5de004569fd45e2a61766551daa16e5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNi0xLTEtMS0zNTkyMQ_86ade4b3-0b3d-4f33-8fa7-ef5ccfd78d88">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i0b9c51edf923437eabfec90a8a80dd0a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNi0yLTEtMS0zNTkyMQ_b5467846-2ebf-4edb-938e-cdd0dbae7f50"
      unitRef="shares">20342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib5de004569fd45e2a61766551daa16e5_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNi0zLTEtMS0zNTkyMQ_c3b5069b-6de3-4569-b424-314d10389768">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ia48d6f223b9e4ae9b28353a23eb14e4a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfOC0xLTEtMS0zNTkyMQ_f140a016-47ca-4cd8-85a5-aa64f838895a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iabc731324c554d9eb48f222d7b0568b5_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfOC0yLTEtMS0zNTkyMQ_e6343910-4763-449a-8da6-38372b53f544"
      unitRef="shares">27172</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ia48d6f223b9e4ae9b28353a23eb14e4a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfOC0zLTEtMS0zNTkyMQ_c0e18c37-743e-4fc8-872e-f8a7a12c7825">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibc0eb92213de481c815a4213a733b2ab_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNC0xLTEtMS0zODMwMg_1988de4c-f2d9-4c00-b647-f2580aab3c5b">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1cbde1754a594234a7a7e2dc44c04b75_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNC0yLTEtMS0zODMwMg_de1cfcf6-f907-4594-a9e1-4cf7776feaed"
      unitRef="shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibc0eb92213de481c815a4213a733b2ab_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNC0zLTEtMS0zODMwMg_685f1dc7-4e3a-467a-85a1-ac482d1209e4">P0Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if8fd588633c94900bdfaacafdef80e7d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNS0xLTEtMS0zODMwMg_e105d2be-a18a-41c4-b42c-314be36cb1f7">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if39b18b75838479b81d8cc4117f0645e_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNS0yLTEtMS0zODMwMg_9ebbf00a-f84c-4ff8-a327-8734f1bcd807"
      unitRef="shares">24829</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if8fd588633c94900bdfaacafdef80e7d_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfNS0zLTEtMS0zODMwMg_19ca46a9-b364-492b-b677-45698b9a29c4">P2Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i9790191a2c2849849252c11325139d52_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfOS0yLTEtMS0zNTkyMQ_f156623d-418c-48a2-a2c3-2635734025d3"
      unitRef="shares">80527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i5e550881b5c24abb923026f7098443af_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RhYmxlOjMxOGVjMTUwYzE2OTRjZjBhMGQxZGZkMjJiNDA0ZjhkL3RhYmxlcmFuZ2U6MzE4ZWMxNTBjMTY5NGNmMGEwZDFkZmQyMmI0MDRmOGRfOS0zLTEtMS0zNTkyMQ_8e4150c8-1671-4ec9-8c3e-ff34eb340723">P1Y9M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <fnlc:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostRecognizedAndNotYetRecognized
      contextRef="idf5a46c622d140aa82856416e4d90b59_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTM5NA_6b2088bc-0650-4330-909d-ddfc94403e86"
      unitRef="usd">2281000</fnlc:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostRecognizedAndNotYetRecognized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iedc220f4f07f4601b446848bf3d2028f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTQ2NA_f6c4e0ae-a831-4ed1-a47f-921efe10e8e9"
      unitRef="usd">217000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="idf5a46c622d140aa82856416e4d90b59_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTUzMA_533965ff-7421-43e1-905c-7e2c954f0b8e"
      unitRef="usd">1350000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iee983a5997ae413292d20a15a8af01cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTU3OA_a06200b6-c1a9-4c90-b9fd-dc99e5c64548"
      unitRef="usd">288000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i16b9089ef4824e08a6d63cc8a4c5460f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81Mi9mcmFnOjdhNThiNDVjMDQxMDQ5MTdiOWFlNmYwZWVkYzA0ZWIxL3RleHRyZWdpb246N2E1OGI0NWMwNDEwNDkxN2I5YWU2ZjBlZWRjMDRlYjFfMTYzOA_c5d4f0ab-603e-48b2-9f31-cd4231cc6a0d"
      unitRef="usd">1252000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81NS9mcmFnOmRmODJlY2UzNzEyZTQ1ODY5MWFlZmFhNzNhNGU1NWVkL3RleHRyZWdpb246ZGY4MmVjZTM3MTJlNDU4NjkxYWVmYWE3M2E0ZTU1ZWRfMTI2_bafa85b8-393c-4af6-8f7e-9592f64340e0">Common StockProceeds from sale of common stock totaled $199,000 and $182,000 for the three months ended March&#160;31, 2022 and 2021, respectively.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i664717b24f2b41bd81a7acb35ad015c3_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81NS9mcmFnOmRmODJlY2UzNzEyZTQ1ODY5MWFlZmFhNzNhNGU1NWVkL3RleHRyZWdpb246ZGY4MmVjZTM3MTJlNDU4NjkxYWVmYWE3M2E0ZTU1ZWRfNzA_5fbcdd1f-8346-48f0-b07a-75ea17d88a4d"
      unitRef="usd">199000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3ea90553f5db4c858026b879d32fab73_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81NS9mcmFnOmRmODJlY2UzNzEyZTQ1ODY5MWFlZmFhNzNhNGU1NWVkL3RleHRyZWdpb246ZGY4MmVjZTM3MTJlNDU4NjkxYWVmYWE3M2E0ZTU1ZWRfNzc_14b5eccf-c455-43ca-936f-eea0cb1db079"
      unitRef="usd">182000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RleHRyZWdpb246YTE1NTk0NzZhZjQyNDE3NmIwZTQ3MDczOGJlMzc5ZThfMTYx_d78f3b15-665c-4fb0-8540-8407ade06f60">Earnings Per Share&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (EPS) for the three months ended March 31, 2022 and 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares (Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Per-Share 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:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS: Income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,931,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,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="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-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS: Income available to common shareholders plus assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,026,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS: Income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,888,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS: Income available to common shareholders plus assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;10,973,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RleHRyZWdpb246YTE1NTk0NzZhZjQyNDE3NmIwZTQ3MDczOGJlMzc5ZThfMTU3_cb02697f-0b63-4b80-aa19-70e47a62194a">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share (EPS) for the three months ended March 31, 2022 and 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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income (Numerator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shares (Denominator)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Per-Share 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:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2022&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS: Income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,931,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.89&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,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="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-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS: Income available to common shareholders plus assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,705,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,026,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.88&#160;&lt;/span&gt;&lt;/td&gt;&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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income as reported&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic EPS: Income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,888,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities: restricted stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;85,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted EPS: Income available to common shareholders plus assumed conversions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,922,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #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:10pt;font-weight:400;line-height:100%"&gt;10,973,812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMi0xLTEtMS0zNTkyMQ_a3c4922c-a79d-4377-88d4-6c3ed167151b"
      unitRef="usd">9705000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNC0xLTEtMS0zNTkyMQ_f22c0498-8add-4aec-a621-f1d5ca377ad5"
      unitRef="usd">9705000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNC0zLTEtMS0zNTkyMQ_f4d5aa87-0c3b-44c0-b696-609c6e0dcc5b"
      unitRef="shares">10931863</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNC01LTEtMS0zNTkyMQ_e12f87a9-24a9-4c3c-a500-6d47b6649bf5"
      unitRef="usdPerShare">0.89</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNS0zLTEtMS0zNTkyMQ_23fa6ecc-f0c7-4a93-82ac-fc4920fc03c4"
      unitRef="shares">94844</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNi0xLTEtMS0zNTkyMQ_b6ee85bc-d584-4d22-9468-4b2e6eb67c5a"
      unitRef="usd">9705000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNi0zLTEtMS0zNTkyMQ_5e36223d-cea5-44cc-9cf0-e7bb7a488222"
      unitRef="shares">11026707</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfNi01LTEtMS0zNTkyMQ_0e3ba84d-b938-4692-a002-f06589272d6f"
      unitRef="usdPerShare">0.88</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfOC0xLTEtMS0zNTkyMQ_ea524769-ebe5-4f07-9623-549383ce24db"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTAtMS0xLTEtMzU5MjE_ea524769-ebe5-4f07-9623-549383ce24db"
      unitRef="usd">8922000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTAtMy0xLTEtMzU5MjE_ef3f71cb-f562-4a73-9571-76c079693a91"
      unitRef="shares">10888133</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTAtNS0xLTEtMzU5MjE_9f3cee61-93af-48cc-b444-0749c961694a"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTEtMy0xLTEtMzU5MjE_0abf8966-e157-44f5-a173-67a671a2a52f"
      unitRef="shares">85679</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTItMS0xLTEtMzU5MjE_8cea0d8c-e41e-412f-8176-3bc5aa3862ad"
      unitRef="usd">8922000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTItMy0xLTEtMzU5MjE_930b89d2-9c12-4e1c-947f-695012627441"
      unitRef="shares">10973812</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV81OC9mcmFnOmExNTU5NDc2YWY0MjQxNzZiMGU0NzA3MzhiZTM3OWU4L3RhYmxlOmQ2NjMwZDgyNmJkZTRkZjM5Y2E1YzIxNjU4YTczZGE1L3RhYmxlcmFuZ2U6ZDY2MzBkODI2YmRlNGRmMzljYTVjMjE2NThhNzNkYTVfMTItNS0xLTEtMzU5MjE_d094713b-98e7-43b7-a369-254b0ba02517"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzI1Mg_9724764e-83d9-429f-b1ab-20371f7c2136">Employee Benefit Plans&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;401(k) Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank has a defined contribution plan available to substantially all employees who have completed three months of service. Employees may contribute up to Internal Revenue Service ("IRS") determined limits and the Bank may match employee contributions not to exceed 3.0% of compensation depending on contribution level.   Prior to 2020 and subject to a vote of the Board of Directors, the Bank could also make a discretionary contribution to the Plan. The Company adopted the safe harbor form of 401(k) plan in 2020 and made a 3.0% safe harbor contribution to the plan in 2021 and 2020.  The expense related to the 401(k) plan was $324,000 and $217,000 for the three months ended March 31, 2022 and 2021, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Compensation and Supplemental Retirement Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank also provides unfunded supplemental retirement benefits for certain officers, payable in installments over 20 years upon retirement or death. The agreements consist of individual contracts with differing characteristics that, when taken together, do not constitute a postretirement plan. There are no active officers eligible for these benefits. The costs for these benefits are recognized over the service periods of the participating officers in accordance with Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") Topic 712 "Compensation &#x2013; Nonretirement Postemployment Benefits". The expense of these supplemental retirement benefits was $77,000 and $42,000 for the three months ended March 31, 2022 and 2021, respectively. As of March&#160;31, 2022, the associated accrued liability included in other liabilities in the balance sheet was $2,877,000 compared to $2,872,000 and $2,961,000 at December&#160;31, 2021 and March&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank sponsors two postretirement benefit plans. One plan currently provides a subsidy for health insurance premiums to certain retired employees; these subsidies are based on years of service and range between $40 and $1,200 per month per person. The other plan provides life insurance coverage to certain retired employees and health insurance for retired directors. None of these plans are prefunded. The Company utilizes FASB ASC Topic 712 to recognize the overfunded or underfunded status of a defined benefit postretirement plan as an asset or liability in its balance sheet and to recognize changes in the funded status in the year in which the changes occur through comprehensive income (loss). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the accumulated postretirement benefit obligation and funded status:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At or for the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;1,353,000&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of period&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;1,339,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt 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:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;(1,339,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,506,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(133,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefit cost at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;(1,472,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the net periodic pension cost:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.275%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;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;8,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts not yet reflected in net periodic benefit cost and included in accumulated other comprehensive income are as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized net actuarial gain&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;133,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(28,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrecognized postretirement benefits included in accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;105,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;    &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A weighted average discount rate of 2.00% was used in determining the accumulated benefit obligation and the net periodic benefit cost. The assumed health care cost trend rate is 7.00%. The measurement date for benefit obligations was as of year-end for prior years presented. The expected benefit payments for all of 2022 are $87,000. Plan expense for 2022 is estimated to be $33,000. A 1.00% change in trend assumptions would create an approximate change in the same direction of $100,000 in the accumulated benefit obligation, $7,000 in the interest cost, and $1,000 in the service cost.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTUw_0dec0193-ce17-41a7-ac09-79ab39449c21">P3M</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <fnlc:DefinedContributionPlanEmployerMaximumPercentageMatchOfEmployeeAnnualSalary
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzA3_663241eb-6b23-4e9c-a447-4c75288a745d"
      unitRef="number">0.030</fnlc:DefinedContributionPlanEmployerMaximumPercentageMatchOfEmployeeAnnualSalary>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfODI0NjMzNzIxMTYxMg_5c2b0aa5-26ae-49a1-834c-871b30f83270"
      unitRef="number">0.030</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i7c5580596b0b4d4995163c75e0c92bbb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfODI0NjMzNzIxMTYxMg_d946627d-3ee2-406d-9fa3-ce84b635cd1c"
      unitRef="number">0.030</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfNjcw_34796585-2fa8-42c3-945b-5a30688c3a1c"
      unitRef="usd">324000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfNjc3_1029f054-6f49-4bec-a1b7-eb3f9f3edd13"
      unitRef="usd">217000</us-gaap:DefinedContributionPlanCostRecognized>
    <fnlc:PostEmploymentPlanSupplementalBenefitsPaymentPeriodUponRetirementOrDeath
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfODg5_e7b127d6-9bb2-4cda-a386-0681aa18f06c">P20Y</fnlc:PostEmploymentPlanSupplementalBenefitsPaymentPeriodUponRetirementOrDeath>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMjc0ODc3OTA3MjcyNQ_ab7b6253-f5d1-4d01-9ac0-583b1e85b5c8"
      unitRef="usd">77000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTQyNw_0f5574c2-14c8-4c52-8408-8b76cd0aa28a"
      unitRef="usd">42000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTU2MQ_eb8704c6-02cf-497b-81c1-a21ce69f328a"
      unitRef="usd">2877000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTU3Ng_19c9f6d5-e7ec-4398-a2e1-7ae15488db35"
      unitRef="usd">2872000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTU4Mw_c122a550-f174-4372-8290-1ce2af6a952e"
      unitRef="usd">2961000</us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities>
    <fnlc:NumberOfPostRetirementBenefitPlans
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTcwMA_cd4b885c-0bac-4f89-b66c-9ead6d3937fc"
      unitRef="post_retirement_benefit_plan">2</fnlc:NumberOfPostRetirementBenefitPlans>
    <fnlc:PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMinimum
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTg5NQ_64b50924-c79d-4693-8202-7e27ad2bcee1"
      unitRef="usd">40</fnlc:PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMinimum>
    <fnlc:PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMaximum
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMTkwMg_c4341544-e837-4b95-bf10-add1c366d273"
      unitRef="usd">1200</fnlc:PostRetirementBenefitPlanHealthInsuranceSubsidyRangeMaximum>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzI0OQ_7e7f6cce-8c71-46a9-9190-91e3c804c23a">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the accumulated postretirement benefit obligation and funded status:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At or for the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Change in benefit obligation&lt;/span&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;1,353,000&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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,523,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(22,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of period&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;1,339,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,506,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Funded status&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt 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:10pt;font-weight:400;line-height:100%"&gt;Benefit obligation at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:10pt;font-weight:700;line-height:100%"&gt;(1,339,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,506,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(133,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued benefit cost at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;(1,472,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,541,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMy0xLTEtMS0zNTkyMQ_d36854da-3c49-4d26-886e-b7f2d86ecf26"
      unitRef="usd">1353000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i67f211c6ab224ca9adf445d693717a63_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMy0zLTEtMS0zNTkyMQ_e6629d70-09c0-494a-aa04-08471da1f839"
      unitRef="usd">1523000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfNS0xLTEtMS0zNTkyMQ_fcf8cd12-05d5-40f6-bc87-50b9fb14d9ef"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfNS0zLTEtMS0zNTkyMQ_310a86f4-0cf0-4856-8d6d-ac8472d212e2"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfNi0xLTEtMS0zNTkyMQ_f253d250-f9bc-4124-a442-4635ed82cbb8"
      unitRef="usd">22000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfNi0zLTEtMS0zNTkyMQ_bd60baf7-0484-443a-89b6-b90f64f76b43"
      unitRef="usd">24000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfOC0xLTEtMS0zNTkyMQ_c9baa654-8eb3-42a3-adad-007091b3656c"
      unitRef="usd">1339000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfOC0zLTEtMS0zNTkyMQ_1c8bb1c4-88ee-427e-a04c-ffa6f185df6d"
      unitRef="usd">1506000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTAtMS0xLTEtMzU5MjE_7519fe80-e8bc-456e-8d87-3b88caab0a22"
      unitRef="usd">1339000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTAtMy0xLTEtMzU5MjE_3f04b7fe-babd-4f15-b009-f49b91441e9a"
      unitRef="usd">1506000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTEtMS0xLTEtMzU5MjE_1ebc06af-e212-4e65-adc2-6e52747a98ac"
      unitRef="usd">133000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTEtMy0xLTEtMzU5MjE_a1db4ded-5f62-4406-9ca1-fa5aaac8742f"
      unitRef="usd">35000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTItMS0xLTEtMzU5MjE_59a78a13-40a9-4092-96e8-f451799d6889"
      unitRef="usd">-1472000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjc2ODM3MjIxYjQ5NDRiODZhNjRiNjZhOWQ1ZDk3MWFmL3RhYmxlcmFuZ2U6NzY4MzcyMjFiNDk0NGI4NmE2NGI2NmE5ZDVkOTcxYWZfMTItMy0xLTEtMzU5MjE_f98a16eb-f43d-4eca-8980-bfbeb26cb7ec"
      unitRef="usd">-1541000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzI1MA_90436ad4-7d44-4cf5-9749-dd23d680a82d">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the net periodic pension cost:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.128%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.274%"/&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:15.275%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Components of net periodic benefit cost&lt;/span&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;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;8,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt 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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjZhMTJlYTlhZWQxMTQ0YzY4YzY1OWMxMjIwNzU3MWNkL3RhYmxlcmFuZ2U6NmExMmVhOWFlZDExNDRjNjhjNjU5YzEyMjA3NTcxY2RfNC0xLTEtMS0zNTkyMQ_811e3734-cc5a-4abb-99a2-99394551649c"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjZhMTJlYTlhZWQxMTQ0YzY4YzY1OWMxMjIwNzU3MWNkL3RhYmxlcmFuZ2U6NmExMmVhOWFlZDExNDRjNjhjNjU5YzEyMjA3NTcxY2RfNC0zLTEtMS0zNTkyMQ_b748bd15-de6e-4f5d-bbd5-5ccbdaa1b583"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjZhMTJlYTlhZWQxMTQ0YzY4YzY1OWMxMjIwNzU3MWNkL3RhYmxlcmFuZ2U6NmExMmVhOWFlZDExNDRjNjhjNjU5YzEyMjA3NTcxY2RfNy0xLTEtMS0zNTkyMQ_880e5a8c-e863-47cd-958e-561fbcb6f3fe"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjZhMTJlYTlhZWQxMTQ0YzY4YzY1OWMxMjIwNzU3MWNkL3RhYmxlcmFuZ2U6NmExMmVhOWFlZDExNDRjNjhjNjU5YzEyMjA3NTcxY2RfNy0zLTEtMS0zNTkyMQ_557bb712-a129-48f0-951b-ffb6656eedaf"
      unitRef="usd">7000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzI2OA_b166950b-b48f-4d5f-86fe-077a12825da2">&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts not yet reflected in net periodic benefit cost and included in accumulated other comprehensive income are as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.277%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.526%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.236%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.815%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unamortized net actuarial gain&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;133,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(28,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(28,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,000)&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:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net unrecognized postretirement benefits included in accumulated other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;105,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfMS0xLTEtMS0zNTkyMQ_f6eee486-6e05-46fc-a7ed-b6462da6643a"
      unitRef="usd">133000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfMS0zLTEtMS0zNTkyMQ_eb2709f4-c223-4a75-9eb9-d0ab80325a83"
      unitRef="usd">133000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfMS01LTEtMS0zNTkyMQ_43ce8418-d233-4c51-9fa7-2aad7a67261a"
      unitRef="usd">35000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNC0xLTEtMS0zNTkyMQ_ded7735a-e2e9-45d2-b893-06dbbaf277e8"
      unitRef="usd">28000</fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit>
    <fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNC0zLTEtMS0zNTkyMQ_3db0c690-4d83-4577-b570-90841cc8db84"
      unitRef="usd">28000</fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit>
    <fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNC01LTEtMS0zNTkyMQ_2df3b5e5-9761-4cd6-b44d-6f0dee2a232b"
      unitRef="usd">7000</fnlc:AccumulatedOtherComprehensiveIncomeDefinedBenefitPlansTaxDeferredTaxBenefit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNS0xLTEtMS0zNTkyMQ_03e2ae99-275c-49ef-b436-28178787ff17"
      unitRef="usd">-105000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNS0zLTEtMS0zNTkyMQ_020ed56b-8d59-4e40-9456-f27f073f9805"
      unitRef="usd">-105000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RhYmxlOjExYzRhYmUxNmRlOTQ5ZmM4NGVkMTJjMGE2YzE3ZDRhL3RhYmxlcmFuZ2U6MTFjNGFiZTE2ZGU5NDlmYzg0ZWQxMmMwYTZjMTdkNGFfNS01LTEtMS0zNTkyMQ_f3823c62-52e1-4ed6-a000-bd7cc7e0f3f8"
      unitRef="usd">-28000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMjcyNg_e52ccfaa-affc-453e-8c91-0ca0544c0267"
      unitRef="number">0.0200</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMjg2Ng_d0ed3e2a-7d17-4776-899d-a1a22edcf127"
      unitRef="number">0.0700</us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzAwOQ_a0cee576-e346-47e3-9642-332781971403"
      unitRef="usd">87000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzA1Mg_a0cceedc-92d6-4b24-9914-90f5375c951f"
      unitRef="usd">33000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsRemainderOfFiscalYear>
    <us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzE1Mg_4630ab1d-96d3-48e6-8db8-b2e05424a73b"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation>
    <fnlc:EffectOfOnePercentagePointIncreaseOnInterestCostComponents
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzE5NA_94fe721a-0591-403f-857b-53677a4f0ecb"
      unitRef="usd">7000</fnlc:EffectOfOnePercentagePointIncreaseOnInterestCostComponents>
    <fnlc:EffectOfOnePercentagePointIncreaseOnServiceCostComponents
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82MS9mcmFnOjY0MDljODZlYjVlNTRlYzZiYjk4ZjhiYmZlODdjMTM5L3RleHRyZWdpb246NjQwOWM4NmViNWU1NGVjNmJiOThmOGJiZmU4N2MxMzlfMzIyMw_a5bdeec8-b0f0-4977-b06b-0614f0364875"
      unitRef="usd">1000</fnlc:EffectOfOnePercentagePointIncreaseOnServiceCostComponents>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RleHRyZWdpb246ZGI0OGUzNTI0YjdhNGQ2NGIwZjZlZDY1M2VlZmY4MDdfMTA5OA_c86ca7e7-daf9-45d9-a396-eedf0e5ad520">Other Comprehensive Income (Loss)&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in the unrealized gain or loss on available for sale securities included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,718,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,009,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized losses arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,217,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,945,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of net realized gains during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,876,000&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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18,343,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,790,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(20,061,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The reclassification of realized gains is included in the net securities gains line of the consolidated statements of income and comprehensive income and the tax effect is included in the income tax expense line of the same statement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in the unrealized loss on securities transferred from available for sale to held to maturity included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;(87,000)&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;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;12,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,000)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;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;(78,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of the Company's derivative financial instruments included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:10pt;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: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:#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,932,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on cash flow hedging derivatives arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;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;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#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:10pt;font-weight:400;line-height:100%"&gt;(921,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,463,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;                                                                                   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There was no activity in the unrealized gain or loss on postretirement benefits included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 2021. &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&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:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.768%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RleHRyZWdpb246ZGI0OGUzNTI0YjdhNGQ2NGIwZjZlZDY1M2VlZmY4MDdfMTA4Mg_0aa9408b-32e9-4d0c-9b1e-c7df1458afc3">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in the unrealized gain or loss on available for sale securities included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,718,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,009,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized losses arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(23,217,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,945,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of net realized gains during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,876,000&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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,274,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18,343,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,790,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(20,061,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;219,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes activity in the unrealized loss on securities transferred from available for sale to held to maturity included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;(87,000)&lt;/span&gt;&lt;/td&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(133,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of net unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;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;12,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,000)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(2,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;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;(78,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(124,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the effect of the Company's derivative financial instruments included in other comprehensive income (loss) for the three months ended March&#160;31, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.707%"/&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:1.0%"/&gt;&lt;td style="width:12.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;For the three months ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at beginning of period&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:10pt;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: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:#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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,932,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unrealized gains on cash flow hedging derivatives arising during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;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;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,390,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Related deferred taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:#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:10pt;font-weight:400;line-height:100%"&gt;(921,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net change&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,469,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,463,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i9c89d10ee820497c9376e5c0fe9dfa4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfMi0xLTEtMS0zNTkyMQ_8e34fca2-532c-4d32-865b-2a9dc1dd058f"
      unitRef="usd">-1718000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibe45a284b3e44f88838d247d19d8fb49_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfMi0yLTEtMS0zNTkyMQ_d1aa50f5-5125-413a-a8c3-696436dc7d4f"
      unitRef="usd">5009000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i539daa85a1034ccbb6108e15910723de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfMy0xLTEtMS0zNTkyMQ_48a05025-11d3-4afb-94f2-00e0018df8c6"
      unitRef="usd">-23217000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i0d5f004743794df9988641339938aeb4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfMy0yLTEtMS0zNTkyMQ_a697b5b6-e6c8-45f8-9ca2-ddd2a1ccedd6"
      unitRef="usd">-5945000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i539daa85a1034ccbb6108e15910723de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNC0xLTEtMS0zNTkyMQ_dce2cea8-7664-4183-b2b2-4dd54674e100"
      unitRef="usd">2000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i0d5f004743794df9988641339938aeb4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNC0yLTEtMS0zNTkyMQ_5bd588c3-bb52-40c9-9ca9-dff1a464fa0b"
      unitRef="usd">119000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i539daa85a1034ccbb6108e15910723de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNS0xLTEtMS0zNTkyMQ_2a9775bd-f443-4dac-bf02-01a4c5e921ce"
      unitRef="usd">-4876000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0d5f004743794df9988641339938aeb4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNS0yLTEtMS0zNTkyMQ_fd652035-a390-4c73-9fcf-6c5770c363bb"
      unitRef="usd">-1274000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i539daa85a1034ccbb6108e15910723de_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNi0xLTEtMS0zNTkyMQ_c1dafe1d-51d9-4623-803c-158eb3de8219"
      unitRef="usd">-18343000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0d5f004743794df9988641339938aeb4_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNi0yLTEtMS0zNTkyMQ_fb9c1a5a-3a9c-4a50-8867-661d6693c078"
      unitRef="usd">-4790000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i83144fed60f2468b8362777be0a443a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNy0xLTEtMS0zNTkyMQ_fc04aa1f-5a00-4b0a-a57c-486297ec5529"
      unitRef="usd">-20061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9debc617ca8b4ca185d0c526147399bc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOmMwN2M2NjViN2VjZDRiMjdiNzNmYzhjNzUxYWE4YzA5L3RhYmxlcmFuZ2U6YzA3YzY2NWI3ZWNkNGIyN2I3M2ZjOGM3NTFhYThjMDlfNy0yLTEtMS0zNTkyMQ_6c5c6e9b-784c-4110-a4a2-72cdb902a238"
      unitRef="usd">219000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3026bbd98ad343b7af9ade9d54d062c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfMi0xLTEtMS0zNTkyMQ_0f71b10d-f608-46c4-9430-4324a13037ad"
      unitRef="usd">-87000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if98fc9a3ea4c4fb2a3c6f81b9a0a5fbc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfMi0yLTEtMS0zNTkyMQ_d6ec6477-61f2-4a41-b872-2acba4ea4f3b"
      unitRef="usd">-133000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i4bf396ec19914104ba8d911b1c2bc80c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNC0xLTEtMS0zNTkyMQ_bf83b8f8-c54a-4e99-9109-ae4260365be6"
      unitRef="usd">-12000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i947349cd31c0483c87974e5a983055cc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNC0yLTEtMS0zNTkyMQ_5c05e445-383c-4279-8e69-1e0b9809648f"
      unitRef="usd">-11000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i4bf396ec19914104ba8d911b1c2bc80c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNS0xLTEtMS0zNTkyMQ_1cb3b135-318d-4284-817c-60e08c75cb6d"
      unitRef="usd">3000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i947349cd31c0483c87974e5a983055cc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNS0yLTEtMS0zNTkyMQ_e926acb9-7e65-4da8-a643-e82496886bf6"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4bf396ec19914104ba8d911b1c2bc80c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNi0xLTEtMS0zNTkyMQ_7fc1ad7b-d4a0-4832-b368-43f1706e34d8"
      unitRef="usd">9000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i947349cd31c0483c87974e5a983055cc_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNi0yLTEtMS0zNTkyMQ_1bf65d96-f0fc-461e-8677-70825e45229f"
      unitRef="usd">9000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i6b95abddd5a64d728f19961798b9cc1c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNy0xLTEtMS0zNTkyMQ_f05d6df3-af7d-43b9-a059-5f46a02dd409"
      unitRef="usd">-78000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd30c380e8bf459b80ed9efd75283eda_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjRlNzNiZjc4YWRlMDQ4ODI4YjE4YmU2MjlkM2QyOWI0L3RhYmxlcmFuZ2U6NGU3M2JmNzhhZGUwNDg4MjhiMThiZTYyOWQzZDI5YjRfNy0yLTEtMS0zNTkyMQ_4d738ea9-5b3b-41b1-98df-a0eb99cb93e1"
      unitRef="usd">-124000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i56d46881a71d4ca5972196d64ee3e774_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfMi0xLTEtMS0zNTkyMQ_97873266-b67e-4e43-9f98-56121055da3e"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iafebc024005a40dfb2f73880809df7ca_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfMi0yLTEtMS0zNTkyMQ_74871baa-6dbe-4355-a194-25225ed28299"
      unitRef="usd">-4932000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="iadbf2222f0ac402aba580b9b7ac38be9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfMy0xLTEtMS0zNTkyMQ_40cefde9-b64c-4497-b223-8bcdbd89b2a6"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i8f9a1cc7e73144909f3d534a83cf78a2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfMy0yLTEtMS0zNTkyMQ_da2da2fb-e9fe-4ae5-8de7-283dbeace860"
      unitRef="usd">4390000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="iadbf2222f0ac402aba580b9b7ac38be9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNS0xLTEtMS0zNTkyMQ_4a5ad94d-49ec-4a55-ab08-aaf82c9c0f8a"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8f9a1cc7e73144909f3d534a83cf78a2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNS0yLTEtMS0zNTkyMQ_556843c5-4eb1-40d2-bd15-dc10cb99931d"
      unitRef="usd">921000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="iadbf2222f0ac402aba580b9b7ac38be9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNi0xLTEtMS0zNTkyMQ_132b8096-e415-487f-b51c-7419ddce2122"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8f9a1cc7e73144909f3d534a83cf78a2_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNi0yLTEtMS0zNTkyMQ_8e714bc8-fc82-4505-a479-da034355929c"
      unitRef="usd">3469000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i7d5ec12e92dd476f8ace80fcce5c2e92_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNy0xLTEtMS0zNTkyMQ_f8d81fd1-acb4-4cee-9a78-c8f3a5385a55"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i199a94a70dab4af1b10b6559db17eb2a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82NC9mcmFnOmRiNDhlMzUyNGI3YTRkNjRiMGY2ZWQ2NTNlZWZmODA3L3RhYmxlOjUxNWY4Y2I3NThmMTQ4Y2ViOTE4ZWQzOWJjYjZkY2FiL3RhYmxlcmFuZ2U6NTE1ZjhjYjc1OGYxNDhjZWI5MThlZDM5YmNiNmRjYWJfNy0yLTEtMS0zNTkyMQ_409ef0df-26a5-457b-bd2d-3bb359796a02"
      unitRef="usd">-1463000</us-gaap:StockholdersEquity>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfNDU3Mw_ebdde83b-5bae-4272-a3de-ea0f891b4e79">Financial Derivative Instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank uses derivative financial instruments for risk management purposes and not for trading or speculative purposes.  As part of its overall asset and liability management strategy, the Bank periodically uses derivative instruments to minimize&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;significant unplanned fluctuations in earnings and cash flows caused by interest rate volatility. The Bank&#x2019;s interest rate risk management strategy involves modifying the re-pricing characteristics of certain assets or liabilities so that changes in interest rates do not have a significant effect on net interest income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank recognizes its derivative instruments in the consolidated balance sheet at fair value. &#160;On the date the derivative instrument is entered into, the Bank designates whether the derivative is part of a hedging relationship (i.e., cash flow or fair value hedge). The Bank formally documents relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking hedge transactions. The Bank also assesses, both at the hedge&#x2019;s inception and on an ongoing basis, whether the derivatives used in hedging transactions are highly effective in offsetting the changes in cash flows or fair values of hedged items. Changes in fair value of derivative instruments that are highly effective and qualify as cash flow hedges are recorded in other comprehensive income (loss). Any ineffective portion is recorded in earnings. The Bank discontinues hedge accounting when it is determined that the derivative is no longer highly effective in offsetting changes of the hedged risk on the hedged item, or management determines that the designation of the derivative as a hedging instrument is no longer appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfNDU3Nw_7658387b-c086-41fe-84f8-d8471c1373e9">Financial Derivative Instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank uses derivative financial instruments for risk management purposes and not for trading or speculative purposes.  As part of its overall asset and liability management strategy, the Bank periodically uses derivative instruments to minimize&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;significant unplanned fluctuations in earnings and cash flows caused by interest rate volatility. The Bank&#x2019;s interest rate risk management strategy involves modifying the re-pricing characteristics of certain assets or liabilities so that changes in interest rates do not have a significant effect on net interest income. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank recognizes its derivative instruments in the consolidated balance sheet at fair value. &#160;On the date the derivative instrument is entered into, the Bank designates whether the derivative is part of a hedging relationship (i.e., cash flow or fair value hedge). The Bank formally documents relationships between hedging instruments and hedged items, as well as its risk management objective and strategy for undertaking hedge transactions. The Bank also assesses, both at the hedge&#x2019;s inception and on an ongoing basis, whether the derivatives used in hedging transactions are highly effective in offsetting the changes in cash flows or fair values of hedged items. Changes in fair value of derivative instruments that are highly effective and qualify as cash flow hedges are recorded in other comprehensive income (loss). Any ineffective portion is recorded in earnings. The Bank discontinues hedge accounting when it is determined that the derivative is no longer highly effective in offsetting changes of the hedged risk on the hedged item, or management determines that the designation of the derivative as a hedging instrument is no longer appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The details of the interest rate swap agreements are as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&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:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Index Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed Rate Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Presentation on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.940%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$30,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(61,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/27/2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/27/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.893%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.590%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(458,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/05/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/05/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.420%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(387,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.486%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(580,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.477%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(735,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.158%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.855%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.029%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,071,000&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.599%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(129,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.643%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(84,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$260,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,852,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company would reclassify unrealized gains or losses accounted for within accumulated other comprehensive income (loss) into earnings if the interest rate swaps were to become ineffective or the swaps were to terminate. In the fourth quarter 2021, the Bank took advantage of market opportunities to terminate its interest rate swap position in order to de-lever the balance sheet and reset wholesale funding costs. A one-time gain of $336,000 was recognized in non-interest income. Amounts paid or received under the swaps are reported in interest expense in the consolidated statement of income, and in interest paid in the consolidated statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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;Customer loan derivatives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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 will enter into interest rate swaps with qualified commercial customers.  Through these arrangements, the Bank is able to provide a means for a loan customer to obtain a long-term fixed rate, while it simultaneously contracts with an approved, highly-rated, third-party financial institution as counterparty to swap the fixed rate for a variable rate.  Such loan level arrangements are not designated as hedges for accounting purposes, and are recorded at fair value in the Company&#x2019;s consolidated balance sheet.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, there were six customer loan swap arrangements in place, detailed below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt 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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Presentation on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&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:400;line-height:100%"&gt;Number of Positions&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:400;line-height:100%"&gt;Notional Amount&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: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pay Fixed, Receive Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,864,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,099,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;789,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pay Fixed, Receive Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,310,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(566,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,604,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,802,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,059,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,334,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,174,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,533,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,013,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(62,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Receive Fixed, Pay Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,310,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;566,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,604,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,802,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,059,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,334,000&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&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;Receive Fixed, Pay Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,864,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:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,099,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(789,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,272,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,174,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,533,000)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,369,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,856,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,000&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;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;12&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #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;78,348,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;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #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;80,738,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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:2pt solid #000000;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-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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;83,712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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:2pt solid #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:10pt"&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;Derivative collateral&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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 has entered into a master netting arrangement with its counterparty and settles payments with the counterparty as necessary. The Bank's arrangement with its institutional counterparty requires it to post cash or other assets as collateral for its various loan swap contracts in a net liability position based on their fair values and the Bank's credit rating or receive cash collateral for contracts in a net asset position as requested. At March&#160;31, 2022, there was no collateral posted on its swap contracts or required amount to be pledged.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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;Cessation of LIBOR&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&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 aware that 1) certain tenors of US Dollar ("USD") denominated London Interbank Offering Rate ("LIBOR") indices will no longer be published after December 31, 2021, while other tenors are expected to continue being published until June 30, 2023, and 2) no new contracts referencing LIBOR are to be written after December 31, 2021. The Federal Reserve formed the Alternative Reference Rates Committee ("ARRC") to guide the transition process in the United States.  ARRC has issued a number of recommendations including the adoption of the Secured Overnight Financing Rate ("SOFR") as a replacement for LIBOR.  The International Swap and Derivatives Association ("ISDA"), the organization that oversees and guides swap and derivatives markets and participants, continues to work on transitions and has issued a voluntary fallback protocol for market participants.  The Company has adopted SOFR as its replacement reference rate index for new transactions.  Each of the interest rate swap contracts the Company has in place as of March&#160;31, 2022 is tied to a LIBOR tenor expected to be published until June 2023.  The six customer loan swap contracts shown in the table immediately above have maturity dates of December 19, 2029, August 21, 2030, April 1, 2031, July 1, 2035, October 1, 2035 and October 1, 2039.  It is anticipated that necessary actions to amend these legacy contracts and designate a replacement reference rate index will be undertaken in late 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfNDU3NA_c4000df8-eaeb-4a08-856d-df41574f352f">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The details of the interest rate swap agreements are as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&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:1.0%"/&gt;&lt;td style="width:4.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.818%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;March 31, 2021&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Maturity Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Variable Index Received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fixed Rate Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Presentation on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.940%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$30,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(61,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/27/2016&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/27/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.893%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(38,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/02/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.590%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(458,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/05/2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;08/05/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.420%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,500,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(387,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.486%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(580,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;02/12/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.477%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(735,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;06/28/2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.158%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(352,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.855%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(99,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;03/13/2030&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.029%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,071,000&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.599%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(129,000)&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:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;04/07/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3-Month USD Libor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.643%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(84,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$260,000,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$(1,852,000)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At March&#160;31, 2022, there were six customer loan swap arrangements in place, detailed below:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.987%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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:1.0%"/&gt;&lt;td style="width:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:2pt 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;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Presentation on Consolidated Balance Sheet&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of Positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&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:400;line-height:100%"&gt;Number of Positions&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:400;line-height:100%"&gt;Notional Amount&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: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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pay Fixed, Receive Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,864,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2,099,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;789,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,272,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Pay Fixed, Receive Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,310,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(566,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,604,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,802,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,059,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,334,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,174,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,533,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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,369,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,013,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,856,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(62,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Receive Fixed, Pay Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12,310,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;566,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;24,604,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,802,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;25,059,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,334,000&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&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;Receive Fixed, Pay Variable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&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:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;26,864,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:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(2,099,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,765,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(789,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,797,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,272,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;6&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;39,174,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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(1,533,000)&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:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40,369,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,013,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,856,000&#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:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,000&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #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:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;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;12&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #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;78,348,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;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #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;80,738,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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:2pt solid #000000;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-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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;83,712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;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:2pt solid #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:2pt solid #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:2pt solid #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:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib9b64eee61fe4ae2a490b8ac90223c52_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi0zLTEtMS0zNTkyMQ_479a5b05-be56-44ba-bba5-1c40511fe15f"
      unitRef="number">0.00940</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib9b64eee61fe4ae2a490b8ac90223c52_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi01LTEtMS0zNTkyMQ_34087451-5421-42e9-850a-23796306539d"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib9b64eee61fe4ae2a490b8ac90223c52_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi02LTEtMS0zNTkyMQ_5aac6f3c-d24b-49a5-9720-ad66f04c04a3"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i62b6be3fb76a494e95d3d272ae0ac3ca_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi03LTEtMS0zNTkyMQ_e5d4d484-4764-4973-9ff3-513bcdd14290"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i62b6be3fb76a494e95d3d272ae0ac3ca_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi04LTEtMS0zNTkyMQ_40017c4f-7683-43bb-8965-46f487121402"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i14e26aa20ec2474da128173388e4fca2_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi05LTEtMS0zNTkyMQ_8b453a05-f660-4402-8c4d-a259dc528eb2"
      unitRef="usd">30000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i14e26aa20ec2474da128173388e4fca2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMi0xMC0xLTEtMzU5MjE_d53ed11d-7e18-459f-adc6-81593610f705"
      unitRef="usd">-61000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="id5917987c6c9424e94d5c9b8c0821b06_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy0zLTEtMS0zNTkyMQ_056af500-45fa-485d-9710-756746f63f5a"
      unitRef="number">0.00893</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="id5917987c6c9424e94d5c9b8c0821b06_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy01LTEtMS0zNTkyMQ_de94af73-d5d8-485d-8845-86890bc7fd9a"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id5917987c6c9424e94d5c9b8c0821b06_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy02LTEtMS0zNTkyMQ_8bc621cc-be81-4614-a93b-b92f027a65d8"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ifa7479ad926748b683c568171c8b307b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy03LTEtMS0zNTkyMQ_9d640704-dd6e-4f55-aae2-07342aa2c1bb"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ifa7479ad926748b683c568171c8b307b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy04LTEtMS0zNTkyMQ_38a9bfc5-4338-47f4-ae42-263fbf32d19d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ic468a8c0303648aba23de1cd035ea1f4_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy05LTEtMS0zNTkyMQ_d1a26a4c-ed78-4e8b-bce1-71f4e8b4e2a9"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic468a8c0303648aba23de1cd035ea1f4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMy0xMC0xLTEtMzU5MjE_0dfc3c71-48de-4e46-aa8e-5e107e52bd2b"
      unitRef="usd">-38000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i070573e3e71d4b82b370b8107927be02_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC0zLTEtMS0zNTkyMQ_22a71adb-fe5b-4f05-a1bb-b44e41a4e434"
      unitRef="number">0.01590</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i070573e3e71d4b82b370b8107927be02_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC01LTEtMS0zNTkyMQ_18003ba0-3ee1-4de6-a173-d675866c9af3"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i070573e3e71d4b82b370b8107927be02_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC02LTEtMS0zNTkyMQ_e2c2be2d-f72e-47fa-8046-67925e6928b1"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i6ed23c1bdd394612a030e76027212783_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC03LTEtMS0zNTkyMQ_a0716e13-9fa8-4378-9025-9bb27d20e834"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6ed23c1bdd394612a030e76027212783_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC04LTEtMS0zNTkyMQ_b2314d32-581d-4a1c-afe7-9edb32a11686"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="iadbbbc7ca9e14a98bbc8c5caccd44936_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC05LTEtMS0zNTkyMQ_833c5a0c-4b66-435a-a016-9603fa68c0fa"
      unitRef="usd">12500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iadbbbc7ca9e14a98bbc8c5caccd44936_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNC0xMC0xLTEtMzU5MjE_3f17b7d7-b2e6-4738-a669-f202dd14e064"
      unitRef="usd">-458000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib7f07cc18976444d823dbd269bf8dcb7_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS0zLTEtMS0zNTkyMQ_12576383-ad3e-427f-bebf-8a800b52e36d"
      unitRef="number">0.01420</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib7f07cc18976444d823dbd269bf8dcb7_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS01LTEtMS0zNTkyMQ_eeaec326-0d3c-48f4-b157-e9ead20efbd2"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib7f07cc18976444d823dbd269bf8dcb7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS02LTEtMS0zNTkyMQ_751f0a41-b31f-40e7-bab9-561c1b89222d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i3b1e58986c5247d8ad6ec7f0b5702f64_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS03LTEtMS0zNTkyMQ_81f3fca2-e75b-4c87-a82b-06bff45d89e8"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i3b1e58986c5247d8ad6ec7f0b5702f64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS04LTEtMS0zNTkyMQ_f70c4524-9f25-4efb-a5e9-0f3400373786"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4d5319de69b74fc29fe30da68ea2e3fc_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS05LTEtMS0zNTkyMQ_d5622dbe-631a-46c5-99e9-247ab78eccc0"
      unitRef="usd">12500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i4d5319de69b74fc29fe30da68ea2e3fc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNS0xMC0xLTEtMzU5MjE_8275f62a-0e07-4799-b051-75a22da20191"
      unitRef="usd">-387000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i4216740639ae4c08b48f6f4c682a7b69_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi0zLTEtMS0zNTkyMQ_1f8519d6-dfa9-44c7-a90f-fb1fa82b2850"
      unitRef="number">0.01486</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4216740639ae4c08b48f6f4c682a7b69_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi01LTEtMS0zNTkyMQ_259d055c-e867-44d0-864d-bcd6faf917ab"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i4216740639ae4c08b48f6f4c682a7b69_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi02LTEtMS0zNTkyMQ_456111ed-da85-4623-b06c-c498ee4c0c3e"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="if144d7aa063b481ba687e82e3f4f0338_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi03LTEtMS0zNTkyMQ_b59f6e74-3359-43e2-8883-be12fcb28a45"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if144d7aa063b481ba687e82e3f4f0338_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi04LTEtMS0zNTkyMQ_171f18e8-a27e-4cbd-8917-218d12afd768"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i94fff0ddbce94840b9346382be9e658f_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi05LTEtMS0zNTkyMQ_2d03eb8b-cc98-49e7-b6da-1f7c45309f68"
      unitRef="usd">25000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i94fff0ddbce94840b9346382be9e658f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNi0xMC0xLTEtMzU5MjE_36f535a8-aace-4083-98cc-6eb654921012"
      unitRef="usd">-580000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i2f427ed94989473dbeef82b065efc679_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy0zLTEtMS0zNTkyMQ_49994582-cc42-4596-9cc6-490125a910d0"
      unitRef="number">0.01477</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i2f427ed94989473dbeef82b065efc679_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy01LTEtMS0zNTkyMQ_c68e5a3d-1aa0-4e18-8fa0-5c26cf8d7e75"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2f427ed94989473dbeef82b065efc679_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy02LTEtMS0zNTkyMQ_562cc4f7-29e2-4d86-9d48-b12cf1f8ef11"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i207323c91b6c4d09af844de4946d9a4a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy03LTEtMS0zNTkyMQ_21f72ea2-7807-4cb9-ac6b-699e675e9d8b"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i207323c91b6c4d09af844de4946d9a4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy04LTEtMS0zNTkyMQ_136e4aed-96ec-4e31-babb-fc34ee159795"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i1393756e165c496bb1adf8e3bc5062d9_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy05LTEtMS0zNTkyMQ_bc1dee63-08a3-4fe7-8b53-63e05da63236"
      unitRef="usd">25000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i1393756e165c496bb1adf8e3bc5062d9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfNy0xMC0xLTEtMzU5MjE_3d969bda-3fc7-4377-837a-b58c6b40bd96"
      unitRef="usd">-735000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i0fd1e117532349a8afa5339d82ceae4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC0zLTEtMS0zNTkyMQ_7af39c8c-aa69-44bf-84c4-9291010ba085"
      unitRef="number">0.01158</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i0fd1e117532349a8afa5339d82ceae4b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC01LTEtMS0zNTkyMQ_29860bef-a4e1-4ac8-8208-4a467a539e5a"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i0fd1e117532349a8afa5339d82ceae4b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC02LTEtMS0zNTkyMQ_15c74da1-43c5-498c-98d6-0c2e7e3b81ff"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i69509093a61e4f3380dd8e224da2e293_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC03LTEtMS0zNTkyMQ_c3d527b3-2d1e-4e07-ba50-253cf1eca0fe"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i69509093a61e4f3380dd8e224da2e293_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC04LTEtMS0zNTkyMQ_fe17d136-4f03-4964-ab15-5917ee066783"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib180487a978c4c1c9df81428b5fdf580_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC05LTEtMS0zNTkyMQ_4a18651c-cfdb-4a71-ab91-225e40e5dd99"
      unitRef="usd">50000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib180487a978c4c1c9df81428b5fdf580_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOC0xMC0xLTEtMzU5MjE_d6496737-4fb7-485a-a428-8bd5fed4779c"
      unitRef="usd">-352000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib35772131b9245b8a2f73cb66efce04b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS0zLTEtMS0zNTkyMQ_63832366-b8e3-4a25-93d5-ebfc25a1176a"
      unitRef="number">0.00855</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib35772131b9245b8a2f73cb66efce04b_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS01LTEtMS0zNTkyMQ_72cc78e1-a5b9-4dab-87be-9b22339e477a"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib35772131b9245b8a2f73cb66efce04b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS02LTEtMS0zNTkyMQ_288cf94f-34ee-4d48-80ed-5cf058809f18"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i9a8d3194f1c4493e8b44c1eaa3807afd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS03LTEtMS0zNTkyMQ_0be3be6a-45f7-417f-8d7a-4dc1f5050bd7"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i9a8d3194f1c4493e8b44c1eaa3807afd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS04LTEtMS0zNTkyMQ_61eabfa5-0293-46e4-a1db-2382d987a90a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i509feaf046964f4a9d8fc19cb133f96d_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS05LTEtMS0zNTkyMQ_a9e93624-c70e-441f-9993-90abf84f0faf"
      unitRef="usd">25000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i509feaf046964f4a9d8fc19cb133f96d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfOS0xMC0xLTEtMzU5MjE_55278333-33a8-4fb6-b07c-e233dde7cd07"
      unitRef="usd">-99000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="ib26c620fb06146f89b053768f32cb986_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtMy0xLTEtMzU5MjE_2d8cb8fc-6f3b-447c-826d-894fab43391e"
      unitRef="number">0.01029</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ib26c620fb06146f89b053768f32cb986_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtNS0xLTEtMzU5MjE_da132b96-8abc-4478-a497-9bedf4696c0b"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib26c620fb06146f89b053768f32cb986_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtNi0xLTEtMzU5MjE_6a4d4936-57b7-4c8c-b81e-822d4285dc02"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i4fe5ab2a748e4c68bc5daba9150e5c11_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtNy0xLTEtMzU5MjE_2abbefc9-f7d2-4e57-a335-c26e97e2ce8c"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i4fe5ab2a748e4c68bc5daba9150e5c11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtOC0xLTEtMzU5MjE_d3f4f778-089a-458e-97ce-11a9287f7b69"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ic7a6bdbc96e54fa891904f4f28b87e25_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtOS0xLTEtMzU5MjE_ab02e705-4146-4748-bca9-bf338344cc57"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic7a6bdbc96e54fa891904f4f28b87e25_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTAtMTAtMS0xLTM1OTIx_2dede8cb-2f74-4794-a40f-996cdb1c71bd"
      unitRef="usd">1071000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i570344f6eabe41058c0f9ce5a8b6061c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtMy0xLTEtMzU5MjE_8aedcc3e-d7c5-45ba-8dbe-789f6b120b6f"
      unitRef="number">0.00599</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i570344f6eabe41058c0f9ce5a8b6061c_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtNS0xLTEtMzU5MjE_61586185-ff79-497a-b01f-29eac2b9c137"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i570344f6eabe41058c0f9ce5a8b6061c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtNi0xLTEtMzU5MjE_5ec83731-ca8f-4513-b0fc-ee48ba2d077d"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i77e9f81cebd84eff8beb7bf7d194436f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtNy0xLTEtMzU5MjE_ecdd57a9-ce15-42c1-8b7b-531147ba6120"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i77e9f81cebd84eff8beb7bf7d194436f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtOC0xLTEtMzU5MjE_34970447-7a72-4d3a-81f9-5e32816c2c33"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i004c546191f2404c896dc982cdffcb27_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtOS0xLTEtMzU5MjE_84d0b3cb-4d05-4568-bf57-d4fc04d9b5c1"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i004c546191f2404c896dc982cdffcb27_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTEtMTAtMS0xLTM1OTIx_37250df5-5fa1-4b51-a251-3837496b445a"
      unitRef="usd">-129000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFixedInterestRate
      contextRef="i6df2d08ce47440f082b5550140d39acd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItMy0xLTEtMzU5MjE_09da3691-a765-4ea8-811f-2c0324f6819b"
      unitRef="number">0.00643</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i6df2d08ce47440f082b5550140d39acd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItNS0xLTEtMzU5MjE_80a68499-0e0b-4e14-ac16-490c5a9f7c75"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6df2d08ce47440f082b5550140d39acd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItNi0xLTEtMzU5MjE_f6798261-e85d-4b86-8a61-4759d7296acb"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="if1f7d7b8b3dd4aabb7513d99323c79a2_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItNy0xLTEtMzU5MjE_07d7b886-504d-420e-aba8-36e17e3034f8"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if1f7d7b8b3dd4aabb7513d99323c79a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItOC0xLTEtMzU5MjE_ef88a6ce-4af6-457c-bca4-4cfda2c28625"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i0887914b09064330b0dc5cac4326ab3a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItOS0xLTEtMzU5MjE_1aa9c54f-5635-4ba5-8977-9ca0b828d143"
      unitRef="usd">20000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i0887914b09064330b0dc5cac4326ab3a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTItMTAtMS0xLTM1OTIx_a732ff40-87b9-4208-a3c9-c21b28c554dd"
      unitRef="usd">-84000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i3a40fde175884dbda691f8704af51292_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtNS0xLTEtMzU5MjE_cf800bae-1349-4fab-9e4b-56e3e28fe794"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i3a40fde175884dbda691f8704af51292_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtNi0xLTEtMzU5MjE_099d453e-48ad-4720-ac03-4275fba8da53"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="if765d6b5cd09495087e3420c109bf65d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtNy0xLTEtMzU5MjE_b62e753b-5096-4a3c-a048-39c248f5875e"
      unitRef="usd">0</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if765d6b5cd09495087e3420c109bf65d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtOC0xLTEtMzU5MjE_ec07e61a-6e33-4e73-87c7-a143b01c6f1b"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="ifccca50232e240dea4a71887a0f31213_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtOS0xLTEtMzU5MjE_0d2a6d1a-8e10-47ab-bad8-8b82a62ec940"
      unitRef="usd">260000000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ifccca50232e240dea4a71887a0f31213_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOjFmOTQ4N2VmMjU3YTRiY2ZiZjFmOTIyMzM4NDZkMDUyL3RhYmxlcmFuZ2U6MWY5NDg3ZWYyNTdhNGJjZmJmMWY5MjIzMzg0NmQwNTJfMTMtMTAtMS0xLTM1OTIx_ad2ed4cb-7d02-4e8b-ae4d-c1bcfc1ee2b0"
      unitRef="usd">-1852000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeGainOnDerivative
      contextRef="i3fd3219c99ee4ccdb10cb84d950fbf43_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfNzY5NjU4MTM5OTkxNg_5c28a0b9-2ce5-4544-9bc0-646804987584"
      unitRef="usd">336000</us-gaap:DerivativeGainOnDerivative>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="iae7440b3849e4b6c98091a524b169cfd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfMjQyMg_ea06329f-2dfa-4f25-994b-979463f4521e"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ieea736a782a8430dba68481d738ebb02_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi0yLTEtMS0zNTkyMQ_4a4f1c7c-2e81-4789-ba07-5f3ef2b1521c"
      unitRef="derivative">5</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ieea736a782a8430dba68481d738ebb02_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi0zLTEtMS0zNTkyMQ_8c01a94f-1bce-4eda-8196-0e3de1d8ed54"
      unitRef="usd">26864000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ieea736a782a8430dba68481d738ebb02_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi00LTEtMS0zNTkyMQ_8c71bbbb-0341-4c27-b4c4-6a83913f50cf"
      unitRef="usd">2099000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i3be8df1bb44f4be39a05256ff2937508_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi01LTEtMS0zNTkyMQ_042c1883-1e6f-4ed4-9aa0-ded5fbfab56f"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3be8df1bb44f4be39a05256ff2937508_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi02LTEtMS0zNTkyMQ_e9074b27-cff7-419c-92d8-97a7c259aa50"
      unitRef="usd">15765000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i3be8df1bb44f4be39a05256ff2937508_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi03LTEtMS0zNTkyMQ_4a8685aa-9c97-436a-85d1-656104254713"
      unitRef="usd">789000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i76b98c94434344fea0f46e7516c8c16e_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi04LTEtMS0zNTkyMQ_bde978d3-84ae-4ec9-93ff-da272e88e900"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i76b98c94434344fea0f46e7516c8c16e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi05LTEtMS0zNTkyMQ_c73098ab-029c-4e03-b84f-113623a8d9a0"
      unitRef="usd">16797000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i76b98c94434344fea0f46e7516c8c16e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMi0xMC0xLTEtMzU5MjE_9554753e-ef8c-43b0-b73e-1b7c3d064748"
      unitRef="usd">1272000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i6adcce7dc3fe453e9eefaee11200d44d_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy0yLTEtMS0zNTkyMQ_9995466d-0611-4020-94bf-f2e54e293f4a"
      unitRef="derivative">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6adcce7dc3fe453e9eefaee11200d44d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy0zLTEtMS0zNTkyMQ_32921b58-d84a-4e3e-8cc1-6e229e9a8c24"
      unitRef="usd">12310000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6adcce7dc3fe453e9eefaee11200d44d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy00LTEtMS0zNTkyMQ_fbd20a95-a98c-4566-8aed-2eb5be0ffce4"
      unitRef="usd">-566000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ie831de84689449539b25d14a65777e33_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy01LTEtMS0zNTkyMQ_205ddf80-43ce-44b0-8c2e-940632495506"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie831de84689449539b25d14a65777e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy02LTEtMS0zNTkyMQ_f1f8f585-ea8e-458f-bf0c-8ef6c55d8746"
      unitRef="usd">24604000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie831de84689449539b25d14a65777e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy03LTEtMS0zNTkyMQ_1457090d-66fb-4185-8a20-8e7fbdbe6fd3"
      unitRef="usd">-1802000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i196eb8f6aeb2431aad25573566427b2e_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy04LTEtMS0zNTkyMQ_56201a19-9103-4851-9a65-13e597c88be9"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i196eb8f6aeb2431aad25573566427b2e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy05LTEtMS0zNTkyMQ_5c90363a-d7e3-4e63-9343-59858c9d8749"
      unitRef="usd">25059000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i196eb8f6aeb2431aad25573566427b2e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfMy0xMC0xLTEtMzU5MjE_aa6b8a5a-91cb-4810-8dd4-5eeb11b19cc0"
      unitRef="usd">-1334000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i0cb368ca002b424e857961ff46ff9c98_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC0yLTEtMS0zNTkyMQ_1e56544a-b450-4833-b591-76832b6baddb"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i0cb368ca002b424e857961ff46ff9c98_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC0zLTEtMS0zNTkyMQ_dcc0d333-fdbe-4030-b334-ea2c59e34e89"
      unitRef="usd">39174000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i0cb368ca002b424e857961ff46ff9c98_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC00LTEtMS0zNTkyMQ_3c8e06d8-58fd-4794-9ab6-fa4220c44ca1"
      unitRef="usd">1533000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i28a8551a7ada49afbcbfaf1a23a2d88d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC01LTEtMS0zNTkyMQ_4fc76e50-90cf-4f53-8864-84e73c2caba2"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i28a8551a7ada49afbcbfaf1a23a2d88d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC02LTEtMS0zNTkyMQ_a51b69aa-126e-4298-aca9-0d20b14cc197"
      unitRef="usd">40369000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i28a8551a7ada49afbcbfaf1a23a2d88d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC03LTEtMS0zNTkyMQ_a2ee4b00-37e9-4ca8-8677-90484801d997"
      unitRef="usd">-1013000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i58c1c42c2f864433a74daee8a47fa68c_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC04LTEtMS0zNTkyMQ_6d06c7ac-57da-44e6-b410-78ceced49b74"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i58c1c42c2f864433a74daee8a47fa68c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC05LTEtMS0zNTkyMQ_e608513a-9ffe-4ea0-95d9-ac34bf5c2a3f"
      unitRef="usd">41856000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i58c1c42c2f864433a74daee8a47fa68c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNC0xMC0xLTEtMzU5MjE_095732ae-387c-4f49-a07e-04ba1e5334ec"
      unitRef="usd">-62000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="icf944a5025fe45d8aae39fd09aec68a9_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS0yLTEtMS0zNTkyMQ_84a72aff-7093-49b0-952b-2a178080b1ba"
      unitRef="derivative">1</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="icf944a5025fe45d8aae39fd09aec68a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS0zLTEtMS0zNTkyMQ_8987610c-b25c-4690-a455-e99e5fd701ad"
      unitRef="usd">12310000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="icf944a5025fe45d8aae39fd09aec68a9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS00LTEtMS0zNTkyMQ_dbc2b3b8-7e18-4fc1-83e5-d7743cd2004d"
      unitRef="usd">566000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i2a1af5b0f66a4d64bb568c53cb6c7dea_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS01LTEtMS0zNTkyMQ_2ce9e6f2-671d-498c-ab61-f393e9e0fc0a"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i2a1af5b0f66a4d64bb568c53cb6c7dea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS02LTEtMS0zNTkyMQ_601f96e1-b9d9-4ff4-958f-a550b27a9a91"
      unitRef="usd">24604000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i2a1af5b0f66a4d64bb568c53cb6c7dea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS03LTEtMS0zNTkyMQ_33addb3f-995d-402c-95a5-932f007136ee"
      unitRef="usd">1802000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i59c16f360fcc48d59715642399ddcb64_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS04LTEtMS0zNTkyMQ_20ce014b-fc86-4994-b7bc-51887b5c40e3"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i59c16f360fcc48d59715642399ddcb64_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS05LTEtMS0zNTkyMQ_d08425ee-0d08-4849-884c-06dfbaa7884f"
      unitRef="usd">25059000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i59c16f360fcc48d59715642399ddcb64_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNS0xMC0xLTEtMzU5MjE_10c7920d-6e92-42c4-af21-41aa7e1041f0"
      unitRef="usd">1334000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ib363ffddb1574bbdbc1aa0da7039241f_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi0yLTEtMS0zNTkyMQ_c777c551-158c-4a61-99b9-42e10dac77f9"
      unitRef="derivative">5</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib363ffddb1574bbdbc1aa0da7039241f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi0zLTEtMS0zNTkyMQ_2cc1b449-2e98-4e87-a6d2-16936e4a8d86"
      unitRef="usd">26864000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib363ffddb1574bbdbc1aa0da7039241f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi00LTEtMS0zNTkyMQ_5ab9f408-9418-4cc1-9f2c-2aad53278a75"
      unitRef="usd">-2099000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="id03ea53cbacf4681bc2432e1643c51e4_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi01LTEtMS0zNTkyMQ_2bdda4f2-a000-4168-ab35-cc9e314142b1"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id03ea53cbacf4681bc2432e1643c51e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi02LTEtMS0zNTkyMQ_f00987f3-1030-4bea-8fc3-959143bad4ad"
      unitRef="usd">15765000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id03ea53cbacf4681bc2432e1643c51e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi03LTEtMS0zNTkyMQ_ff616b4e-8eef-4f95-89e6-fb319c8c032f"
      unitRef="usd">-789000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i018110080f744efd8a9505db459d0680_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi04LTEtMS0zNTkyMQ_58b760fa-8417-40c6-afc8-32c4aa12774e"
      unitRef="derivative">3</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i018110080f744efd8a9505db459d0680_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi05LTEtMS0zNTkyMQ_db0492af-6191-47eb-adca-819f0ba77864"
      unitRef="usd">16797000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i018110080f744efd8a9505db459d0680_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNi0xMC0xLTEtMzU5MjE_ae2a3074-2252-4be5-a861-0001ee409b90"
      unitRef="usd">-1272000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i805e5a6411bb49f0ad8b5d792df389ec_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy0yLTEtMS0zNTkyMQ_e88ed688-72bd-4316-ac55-5bee0ce51e28"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i805e5a6411bb49f0ad8b5d792df389ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy0zLTEtMS0zNTkyMQ_c448094a-4ab6-4d3e-8f63-a4b29064a5c3"
      unitRef="usd">39174000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i805e5a6411bb49f0ad8b5d792df389ec_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy00LTEtMS0zNTkyMQ_6421c703-4b14-43f7-9df6-cece8416fd1c"
      unitRef="usd">-1533000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ib10b1c3eb48c45bbb6c0ba61546fcbbd_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy01LTEtMS0zNTkyMQ_1553c5af-7475-4634-8ac9-3bac2121d4c5"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib10b1c3eb48c45bbb6c0ba61546fcbbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy02LTEtMS0zNTkyMQ_f14fa450-03d6-4276-9f20-8998a03b1da9"
      unitRef="usd">40369000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ib10b1c3eb48c45bbb6c0ba61546fcbbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy03LTEtMS0zNTkyMQ_84fb36e1-8a13-4eaf-b1bb-179bc21dbed6"
      unitRef="usd">1013000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ic6cb60f40a2d4ba8916df201deda42ad_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy04LTEtMS0zNTkyMQ_a5675a4b-c504-4227-a928-a0845e01ab32"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic6cb60f40a2d4ba8916df201deda42ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy05LTEtMS0zNTkyMQ_853610c6-10e6-4fc7-af91-63540b84c0b7"
      unitRef="usd">41856000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ic6cb60f40a2d4ba8916df201deda42ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfNy0xMC0xLTEtMzU5MjE_c10edff4-8c42-47ae-bfeb-d46396753e8e"
      unitRef="usd">62000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="ie16b482dcf6a4c75a7c5afc8ce68f761_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC0yLTEtMS0zNTkyMQ_36ec3ef0-1b2e-4de5-86a4-792285a820d6"
      unitRef="derivative">12</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie16b482dcf6a4c75a7c5afc8ce68f761_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC0zLTEtMS0zNTkyMQ_8565ce1d-7c95-4010-9e10-6dbe38472377"
      unitRef="usd">78348000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie16b482dcf6a4c75a7c5afc8ce68f761_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC00LTEtMS0zNTkyMQ_f7088616-c777-4600-93df-b93e2ec80b4f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i5eb7000336064b3e9afc6813601d4125_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC01LTEtMS0zNTkyMQ_9da1b2e4-0996-4836-b90a-79c00cd8f6ac"
      unitRef="derivative">12</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5eb7000336064b3e9afc6813601d4125_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC02LTEtMS0zNTkyMQ_b168e1ea-76e1-4347-94e2-38b23fc81405"
      unitRef="usd">80738000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i5eb7000336064b3e9afc6813601d4125_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC03LTEtMS0zNTkyMQ_10c1d5ff-6c08-4719-86f1-45b0ad069a9a"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="i97cba14a5c094a0aa7ed4412dee1f1ca_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC04LTEtMS0zNTkyMQ_8791f35f-5a1b-40a7-ab45-130b206cd08d"
      unitRef="derivative">12</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i97cba14a5c094a0aa7ed4412dee1f1ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC05LTEtMS0zNTkyMQ_367e300a-8bdf-40c3-84b7-a5a6fb52eaa2"
      unitRef="usd">83712000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i97cba14a5c094a0aa7ed4412dee1f1ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RhYmxlOmQ3NmUwOWM0MTVlZjQ0YWRhNWFmNDk2YWE0YjJiZTNhL3RhYmxlcmFuZ2U6ZDc2ZTA5YzQxNWVmNDRhZGE1YWY0OTZhYTRiMmJlM2FfOC0xMC0xLTEtMzU5MjE_dc12ecef-e806-4d21-9de5-f9243483ca11"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNumberOfInstrumentsHeld
      contextRef="iae7440b3849e4b6c98091a524b169cfd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV82Ny9mcmFnOmQ3YWNmYjBjMTUyOTQ4ZTI4YzNkYWY4YzM4ZjZjMmM0L3RleHRyZWdpb246ZDdhY2ZiMGMxNTI5NDhlMjhjM2RhZjhjMzhmNmMyYzRfNDIyNA_ea06329f-2dfa-4f25-994b-979463f4521e"
      unitRef="derivative">6</us-gaap:DerivativeNumberOfInstrumentsHeld>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTk4OQ_ba4b7088-29b9-468f-8a57-b10b6895f123">Mortgage Servicing RightsFASB ASC Topic 860 "Transfers and Servicing", requires all separately recognized servicing assets and servicing liabilities to be initially measured at fair value, if practicable. The Company's servicing assets and servicing liabilities are reported using the amortization method and carried at the lower of amortized cost or fair value by strata. In evaluating the carrying values of mortgage servicing rights, the Company obtains third party valuations based on loan level data including note rate, type, and term of the underlying loans. The model utilizes several assumptions, the most significant of which is loan prepayments, calculated using a three-months moving average of weekly prepayment data published by the Public Securities Association (PSA) and modeled against the serviced loan portfolio, and the discount rate to discount future cash flows. As of March&#160;31, 2022, the prepayment assumption using the PSA model was 169, which translates into an anticipated prepayment rate of 8.11%. The discount rate is 9.00%. Other assumptions include delinquency rates, foreclosure rates, servicing cost inflation, and annual unit loan cost. All assumptions are adjusted periodically to reflect current circumstances. Amortization of mortgage servicing rights, as well as write-offs due to prepayments of the related mortgage loans, are recorded as a charge against mortgage servicing fee income.&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended March&#160;31, 2022 and 2021, servicing rights capitalized totaled $169,000 and $328,000, respectively. Servicing rights amortized for the three-month periods ended March&#160;31, 2022 and 2021 were $183,000 and $151,000, respectively. The fair value of servicing rights was $3,435,000, $3,041,000, and $2,608,000 at March&#160;31, 2022, December&#160;31, 2021 and March&#160;31, 2021, respectively. The Bank serviced loans for others totaling $357,494,000, $356,522,000, and $335,938,000 at March&#160;31, 2022, December&#160;31, 2021, and March&#160;31, 2021, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank recorded an impairment reserve as of March&#160;31, 2022, 2021 and December&#160;31, 2021 for strata with a fair value lower than cost.  Mortgage servicing rights are included in other assets and detailed in the following table:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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;8,511,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,627,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,827,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,644,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,136,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,684,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,697,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,676,000&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="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,671,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #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:TransfersAndServicingOfFinancialAssetsTextBlock>
    <fnlc:MovingAverageOfWeeklyPrepaymentData
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTk5MQ_330cd547-c993-4e21-9286-46ef4bc7fead">P3M</fnlc:MovingAverageOfWeeklyPrepaymentData>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTAxNw_6390400f-44c8-4e01-a250-99184a394200"
      unitRef="number">0.0811</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValuePrepaymentSpeed>
    <fnlc:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAdjustmentFactor
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTA0Mg_2a6dda31-736b-4e79-ae6f-8fab4b466cbd"
      unitRef="number">0.0900</fnlc:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueDiscountRateAdjustmentFactor>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTQ3Nw_8c8b144a-e33f-409f-aa3d-85f9dd7f3a4a"
      unitRef="usd">169000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTQ4NA_27f881a7-2abb-4994-bcd8-d569acbf3ff8"
      unitRef="usd">328000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTU3Nw_7137da06-b33c-47bc-9097-6d297af9d2f1"
      unitRef="usd">183000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTU4NA_96bb8880-9b58-4300-ba4b-c536a79998d6"
      unitRef="usd">151000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTY0MQ_641ca649-5af0-490c-b6cf-2e54acd46eb9"
      unitRef="usd">3435000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTY0NQ_02e6433a-e24a-460e-a5be-def3f5c3a02a"
      unitRef="usd">3041000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTY1Mw_26966de5-712a-456c-9f96-90e119313033"
      unitRef="usd">2608000</us-gaap:ServicingAssetAtFairValueAmount>
    <fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTczMg_99c2abd6-df9c-44d3-8b34-cc472b6a29c1"
      unitRef="usd">357494000</fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal>
    <fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTczNg_407c9b7b-4dd7-49b6-a861-ff11fb218115"
      unitRef="usd">356522000</fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal>
    <fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTc0NA_09eae74d-8e3c-4d27-904e-7e08e1f80cf1"
      unitRef="usd">335938000</fnlc:ResidentialMortgageLoansServicedForOthersOutstandingPrincipal>
    <fnlc:ReconciliationOfMortgageServicingRightsTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RleHRyZWdpb246OGQ0YThjN2Q2MmEyNGQwNWFhY2JhMGVhOTZmY2NkODlfMTk5Nw_a4582ff6-e8c6-46cc-ba1f-111a77186a0d">Mortgage servicing rights are included in other assets and detailed in the following table:&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:58.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:11.619%"/&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:11.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;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;8,511,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,341,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,627,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(5,827,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,644,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,136,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortized cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,684,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,697,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment reserve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(92,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,676,000&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="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,671,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</fnlc:ReconciliationOfMortgageServicingRightsTableTextBlock>
    <fnlc:MortgageServicingRightsGross
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMS0xLTEtMS0zNTkyMQ_dc827478-d264-4cef-943e-1573a6a905eb"
      unitRef="usd">8511000</fnlc:MortgageServicingRightsGross>
    <fnlc:MortgageServicingRightsGross
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMS0zLTEtMS0zNTkyMQ_3272a78d-d8cd-4bc1-aa15-adeae8b4adf1"
      unitRef="usd">8341000</fnlc:MortgageServicingRightsGross>
    <fnlc:MortgageServicingRightsGross
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMS01LTEtMS0zNTkyMQ_fbc7be89-c0e5-4460-9b0f-383914d593d2"
      unitRef="usd">7627000</fnlc:MortgageServicingRightsGross>
    <fnlc:AccumulatedAmortizationMortgageServicingRights
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMi0xLTEtMS0zNTkyMQ_0da2f63a-05da-4b16-b7b9-ec08a7940325"
      unitRef="usd">5827000</fnlc:AccumulatedAmortizationMortgageServicingRights>
    <fnlc:AccumulatedAmortizationMortgageServicingRights
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMi0zLTEtMS0zNTkyMQ_2d7afba8-bc0e-40cc-a9e6-1e36d5e08369"
      unitRef="usd">5644000</fnlc:AccumulatedAmortizationMortgageServicingRights>
    <fnlc:AccumulatedAmortizationMortgageServicingRights
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMi01LTEtMS0zNTkyMQ_59e8ccb1-2066-4a2e-80af-c12f676e92e3"
      unitRef="usd">5136000</fnlc:AccumulatedAmortizationMortgageServicingRights>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMy0xLTEtMS0zNTkyMQ_67a99871-b083-443a-a1e0-50c5ca9f4e16"
      unitRef="usd">2684000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMy0zLTEtMS0zNTkyMQ_3f562781-5d13-4b5a-b7b4-da3941bcd01f"
      unitRef="usd">2697000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfMy01LTEtMS0zNTkyMQ_86f367e3-2271-4b07-87bf-9b79368d0c9d"
      unitRef="usd">2491000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNC0xLTEtMS0zNTkyMQ_364ef900-928f-4357-a08a-02374b6f705c"
      unitRef="usd">8000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNC0zLTEtMS0zNTkyMQ_f8a45e34-85d5-4244-94b7-9ecd5da20c8b"
      unitRef="usd">26000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNC01LTEtMS0zNTkyMQ_9deffa1c-b8c8-4c23-a03c-9973e5ca15c1"
      unitRef="usd">92000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNS0xLTEtMS0zNTkyMQ_cc50f206-6dab-41bb-b03a-a1e29cb15bd8"
      unitRef="usd">2676000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNS0zLTEtMS0zNTkyMQ_6e086ff7-11d6-4a33-9206-f9a72c01d8ae"
      unitRef="usd">2671000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83MC9mcmFnOjhkNGE4YzdkNjJhMjRkMDVhYWNiYTBlYTk2ZmNjZDg5L3RhYmxlOjkyNGExODAxNWVjZDQzZWQ4MjczNzM1MTZhODZiYTJlL3RhYmxlcmFuZ2U6OTI0YTE4MDE1ZWNkNDNlZDgyNzM3MzUxNmE4NmJhMmVfNS01LTEtMS0zNTkyMQ_521cda13-a5b8-430a-8447-52f1bfe78841"
      unitRef="usd">2399000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83My9mcmFnOjFlNTJhNTJkMTI0ODQ5ZjM4M2Y5ZGJhMDI3MmM5YzdmL3RleHRyZWdpb246MWU1MmE1MmQxMjQ4NDlmMzgzZjlkYmEwMjcyYzljN2ZfNjE4_0c76ae5d-aac3-46f4-a977-de5979c8f044">Income TaxesFASB ASC Topic 740 "Income Taxes" defines the criteria that an individual tax position must satisfy for some or all of the benefits of that position to be recognized in a company's financial statements. Topic 740 prescribes a recognition threshold of more-likely-than-not, and a measurement attribute for all tax positions taken or expected to be taken on a tax return, in order for those tax positions to be recognized in the financial statements. The Company is currently open to audit under the statute of limitations by the IRS for the years ended December&#160;31, 2019 through 2021.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RleHRyZWdpb246NGM3N2ZiYTFjYzMyNDdjNzlkNTE1MDM5MjdiYTY3M2RfMTM3_34ba7dd6-5fb7-4841-ac25-5f5d463875b2">Certificates of Deposit&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the breakdown of certificates of deposit at March&#160;31, 2022 and 2021, and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &amp;lt; $100,000&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;225,304,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,568,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates $100,000 to $250,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;329,790,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,805,000&#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:10pt;font-weight:400;line-height:100%"&gt;Certificates $250,000 and over&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,853,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,426,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;609,947,000&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="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;566,205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #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:DepositLiabilitiesDisclosuresTextBlock>
    <fnlc:TimeDepositsTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RleHRyZWdpb246NGM3N2ZiYTFjYzMyNDdjNzlkNTE1MDM5MjdiYTY3M2RfMTUz_881f14dd-0903-472a-8a3d-28ba65590aee">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the breakdown of certificates of deposit at March&#160;31, 2022 and 2021, and 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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.357%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.789%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.497%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates of deposit &amp;lt; $100,000&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:10pt;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:10pt;font-weight:700;line-height:100%"&gt;225,304,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,568,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;230,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certificates $100,000 to $250,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;329,790,000&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="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;258,211,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;343,805,000&#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:10pt;font-weight:400;line-height:100%"&gt;Certificates $250,000 and over&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,853,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55,426,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,235,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;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;609,947,000&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="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;566,205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;634,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:2pt solid #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;</fnlc:TimeDepositsTableTextBlock>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMS0xLTEtMS0zNTkyMQ_c9c7e2cc-b469-4e02-8dee-562fef17a677"
      unitRef="usd">225304000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMS0zLTEtMS0zNTkyMQ_12135414-3d2d-4eb6-8813-262dc72959a6"
      unitRef="usd">252568000</us-gaap:TimeDepositsLessThan100000>
    <us-gaap:TimeDepositsLessThan100000
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMS01LTEtMS0zNTkyMQ_bb7b00bf-16e5-4fb0-8559-f3ee232277c2"
      unitRef="usd">230290000</us-gaap:TimeDepositsLessThan100000>
    <fnlc:TimeDepositsGreaterThan100000AndLessThan250000
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMi0xLTEtMS0zNTkyMQ_829b31b4-5a5d-4ef6-80e9-42296e8fa30c"
      unitRef="usd">329790000</fnlc:TimeDepositsGreaterThan100000AndLessThan250000>
    <fnlc:TimeDepositsGreaterThan100000AndLessThan250000
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMi0zLTEtMS0zNTkyMQ_03ed5601-8f7c-4451-9f8d-20c605e93baa"
      unitRef="usd">258211000</fnlc:TimeDepositsGreaterThan100000AndLessThan250000>
    <fnlc:TimeDepositsGreaterThan100000AndLessThan250000
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMi01LTEtMS0zNTkyMQ_1cee4292-3eac-4c92-b9d4-accc2ffad1df"
      unitRef="usd">343805000</fnlc:TimeDepositsGreaterThan100000AndLessThan250000>
    <fnlc:TimeDeposits250000OrMore
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMy0xLTEtMS0zNTkyMQ_64d07547-8c9f-4ed5-97dc-050d312602f5"
      unitRef="usd">54853000</fnlc:TimeDeposits250000OrMore>
    <fnlc:TimeDeposits250000OrMore
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMy0zLTEtMS0zNTkyMQ_06f72e74-d97f-4193-a044-03e7703b61d4"
      unitRef="usd">55426000</fnlc:TimeDeposits250000OrMore>
    <fnlc:TimeDeposits250000OrMore
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfMy01LTEtMS0zNTkyMQ_5980aac8-c6d9-47a2-8025-473188f9394b"
      unitRef="usd">60235000</fnlc:TimeDeposits250000OrMore>
    <us-gaap:TimeDeposits
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfNC0xLTEtMS0zNTkyMQ_25b302d6-91a3-4481-8306-e779adb8f375"
      unitRef="usd">609947000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfNC0zLTEtMS0zNTkyMQ_8b093e1b-0beb-4a60-a7b1-2593667bcde0"
      unitRef="usd">566205000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83Ni9mcmFnOjRjNzdmYmExY2MzMjQ3Yzc5ZDUxNTAzOTI3YmE2NzNkL3RhYmxlOjJhNDEzZjFhNTg4MDQ3ODlhODU0ZDkzMTFjYjVmNGQzL3RhYmxlcmFuZ2U6MmE0MTNmMWE1ODgwNDc4OWE4NTRkOTMxMWNiNWY0ZDNfNC01LTEtMS0zNTkyMQ_8ebd4440-e662-4d80-b339-fd62cd3592d4"
      unitRef="usd">634330000</us-gaap:TimeDeposits>
    <us-gaap:DisclosureOfReclassificationAmountTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83OS9mcmFnOmI1MzA2MDFjZjY4ZTRiYjRiODU4YTNiYTFmY2VmOWU3L3RleHRyZWdpb246YjUzMDYwMWNmNjhlNGJiNGI4NThhM2JhMWZjZWY5ZTdfMzA4_e2e5fb75-7581-4844-a835-46d20aedba06">ReclassificationsCertain items from the prior year were reclassified in the consolidated financial statements to conform with the current year presentation. These do not have a material impact on the consolidated balance sheet or statement of income and comprehensive income presentations.</us-gaap:DisclosureOfReclassificationAmountTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV83OS9mcmFnOmI1MzA2MDFjZjY4ZTRiYjRiODU4YTNiYTFmY2VmOWU3L3RleHRyZWdpb246YjUzMDYwMWNmNjhlNGJiNGI4NThhM2JhMWZjZWY5ZTdfMzE2_2e328854-3e44-40f9-9f4a-f7178547f5a1">ReclassificationsCertain items from the prior year were reclassified in the consolidated financial statements to conform with the current year presentation. These do not have a material impact on the consolidated balance sheet or statement of income and comprehensive income presentations.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0OTA_1c0e1987-73c0-495a-b5f9-834a82015def">Fair Value&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are recorded at fair value to provide additional insight into the Company's quality of earnings. Some of these assets and liabilities are measured on a recurring basis while others are measured on a nonrecurring basis, with the determination based upon applicable existing accounting pronouncements. For example, securities available for sale are recorded at fair value on a recurring basis. Other assets, such as other real estate owned and impaired loans, are recorded at fair value on a nonrecurring basis using the lower of cost or market methodology to determine impairment of individual assets. The Company groups assets and liabilities, which are recorded at fair value in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. A financial instrument's level within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement (with level 1 considered highest and level 3 considered lowest). A brief description of each level follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is based upon quoted prices for identical instruments in active markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is based upon 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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is generated from model-based techniques that use at least one significant assumption not observable in the market. These unobservable assumptions reflect estimates that market participants would use in pricing the asset or liability. Valuation includes use of discounted cash flow models and similar techniques. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;      The fair value methods and assumptions for the Company's financial instruments and other assets measured at fair value are set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment Securities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of investment securities are estimated by independent providers using a market approach with observable inputs, including matrix pricing and recent transactions. In obtaining such valuation information from third parties, the Company has evaluated their valuation methodologies used to develop the fair values in order to determine whether the valuations are representative of an exit price in the Company's principal markets. The Company's principal markets for its securities portfolios are the secondary institutional markets, with an exit price that is predominantly reflective of bid level pricing in those markets. Fair values are calculated based on the value of one unit without regard to any premium or discount that may result from concentrations of ownership of a financial instrument, possible tax ramifications, or estimated transaction costs. If these considerations had been incorporated into the fair value estimates, the aggregate fair value could have been changed. The carrying values of restricted equity securities approximate fair values. As such, the Company classifies investment securities as Level 2. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values are estimated for portfolios of loans are based on an exit pricing notion. The fair values of performing loans are calculated by discounting scheduled cash flows through the estimated maturity using estimated market discount rates that  reflect the credit and interest risk inherent in the loan. The estimates of maturity are based on the Company's historical experience with repayments for each loan classification, modified, as required, by an estimate of the effect of current economic and lending conditions, and the effects of estimated prepayments. Assumptions regarding credit risk, cash flows, and discount rates are judgmentally determined using available market information and specific borrower information. Management has made estimates of fair value using discount rates that it believes to be reasonable. However, because there is no market for many of these financial instruments, Management has no basis to determine whether the fair value presented above would be indicative of the value negotiated in an actual sale. As such, the Company classifies loans as Level 3, except for certain collateral-dependent impaired loans. Fair values of impaired loans are based on estimated cash flows and are discounted using a rate commensurate with the risk associated with the estimated cash flows, or if collateral dependent, discounted to the appraised value of the collateral as determined by reference to sale prices of similar properties, less costs to sell. As such, the Company classifies collateral dependent impaired loans for which a specific reserve results in a fair value measure as Level 2. All other impaired loans are classified as Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate acquired through foreclosure is initially recorded at fair value. The fair value of other real estate owned is based on property appraisals and an analysis of similar properties currently available. As such, the Company records other real estate owned as nonrecurring Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Servicing Rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights represent the value associated with servicing residential mortgage loans. Servicing assets and servicing liabilities are reported using the amortization method and compared to fair value for impairment. In evaluating the fair values of mortgage servicing rights, the Company obtains third party valuations based on loan level data including note rate, type, and term of the underlying loans. As such, the Company classifies mortgage servicing rights as Level 2. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time Deposits &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of maturity deposits is based on the discounted value of contractual cash flows using a replacement cost of funds approach. The discount rate is estimated using the cost of funds borrowing rate in the market. As such, the Company classifies time deposits as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Borrowed Funds &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of borrowed funds is based on the discounted value of contractual cash flows. The discount rate is estimated using the rates currently available for borrowings of similar remaining maturities. As such, the Company classifies borrowed funds as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of interest rate swaps is determined using inputs that are observable in the market place obtained from third parties including yield curves, publicly available volatilities, and floating indexes and, accordingly, are classified as Level 2 inputs.&#160;The credit value adjustments associated with derivatives utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by the Company and its counterparties. As of March&#160;31, 2022 and 2021, and December&#160;31, 2021, the Company has assessed the significance of the impact of the credit valuation adjustments on the overall &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;valuation of its derivative positions and has determined that the credit valuation adjustments are not significant to the overall valuation of its derivatives due to collateral postings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer Loan Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuation of the Company&#x2019;s customer loan derivatives is obtained from a third-party pricing service and is determined using a discounted cash flow analysis on the expected cash flows of each derivative. The pricing analysis is based on observable inputs for the contractual terms of the derivatives, including the period to maturity and interest rate curves.&#160; The Company incorporates credit valuation adjustments to appropriately reflect both its own nonperformance risk and the respective counterparty&#x2019;s nonperformance risk in the fair value measurements.&#160;In adjusting the fair value of its derivative contracts for the effect of nonperformance risk, the Company has considered the impact of master netting arrangements and any applicable credit enhancements, such as collateral postings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Limitations &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value estimates are made at a specific point in time, based on relevant market information and information about the financial instrument. These values do not reflect any premium or discount that could result from offering for sale at one time the Company's entire holdings of a particular financial instrument. Because no market exists for a significant portion of the Company's financial instruments, fair value estimates are based on Management's judgments regarding future expected loss experience, current economic conditions, risk characteristics of various financial instruments, and other factors. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates. Fair value estimates are based on existing on- and off-balance-sheet financial instruments without attempting to estimate the value of anticipated future business and the value of assets and liabilities that are not considered financial instruments. Other significant assets and liabilities that are not considered financial instruments include the deferred tax asset, premises and equipment, and other real estate owned. In addition, tax ramifications related to the realization of the unrealized gains and losses can have a significant effect on fair value estimates and have not been considered in any of the estimates. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets and Liabilities Recorded at Fair Value on a Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances of assets and liabilities that were measured at fair value on a recurring basis as of March&#160;31, 2022, December&#160;31, 2021 and March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,680,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,680,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&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.694%"/&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.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest rate swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer loan interest swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total interest swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,677,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,677,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt 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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&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.694%"/&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.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets Recorded at Fair Value on a Non-Recurring Basis&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables include assets measured at fair value on a nonrecurring basis that have had a fair value adjustment since their initial recognition.  Mortgage servicing rights are presented net of an impairment reserve of $8,000 at March&#160;31, 2022, $26,000 at December&#160;31, 2021 and $92,000 at March&#160;31, 2021.  Other real estate owned is presented net of an allowance of 45,000 at March&#160;31, 2021. The Company had no other real estate owned or related allowance at March&#160;31, 2022 and December 31, 2021. Only collateral-dependent impaired loans with a related specific allowance for loan losses or a partial charge off are included in impaired loans for purposes of fair value disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Impaired loans below are presented net of specific allowances of&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$417,000, $441,000 and $641,000 at March&#160;31, 2022, December&#160;31, 2021, and March&#160;31, 2021, respectively.  &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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic 825 "Financial Instruments" requires disclosures of fair value information about financial instruments, whether or not recognized in the balance sheet, if the fair values can be reasonably determined. Fair value is best determined based upon quoted market prices. However, in many instances, there are no quoted market prices for the Company's various financial instruments. In cases where quoted market prices are not available, fair values are based on estimates using present value or other valuation techniques using observable inputs when available. Those techniques are significantly affected by the assumptions used, including the discount rate and estimates of future cash flows. Accordingly, the fair value estimates may not be realized in an immediate settlement of the instrument. Topic 825 excludes certain financial instruments and all nonfinancial instruments from its disclosure requirements. Accordingly, the aggregate fair value amounts presented may not necessarily represent the underlying fair value of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This summary excludes financial assets and liabilities for which carrying value approximates fair values and financial instruments that are recorded at fair value on a recurring basis. Financial instruments for which carrying values approximate fair value include cash equivalents, interest-bearing deposits in other banks, demand, NOW, savings, and money market deposits. The estimated fair value of demand, NOW, savings, and money market deposits is the amount payable on demand at the reporting date. Carrying value is used because the accounts have no stated maturity and the customer has the ability to withdraw funds immediately.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;         The carrying amount and estimated fair values for financial instruments as of March&#160;31, 2022 were as follows:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,270,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,927,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,601,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,601,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263,502,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263,497,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,692,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,611,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,509,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,091,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,873,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,873,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,808,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,029,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,936,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,493,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,493,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,691,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,531,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,676,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,055,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380,892,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,302,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,302,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,623,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,990,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,990,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,389,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,389,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;     The carrying amounts and estimated fair values for financial instruments as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,522,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,373,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,759,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,754,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,634,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,634,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,530,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,098,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552,879,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,596,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,966,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,966,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,632,962,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637,145,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,636,921,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,671,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,724,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,481,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,025,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,025,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566,205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,251,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,065,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,065,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,091,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,342,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,063,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,063,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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:3pt;margin-top:3pt;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;     The carrying amount and estimated fair values for financial instruments as of March&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,854,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,702,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,541,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,279,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,698,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,698,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,682,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,950,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,656,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,503,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,496,844,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,496,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;634,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,357,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,357,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,952,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,696,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0NjM_d01a0991-2a27-4b6d-a9e8-29ed2dbd9ba6">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain assets and liabilities are recorded at fair value to provide additional insight into the Company's quality of earnings. Some of these assets and liabilities are measured on a recurring basis while others are measured on a nonrecurring basis, with the determination based upon applicable existing accounting pronouncements. For example, securities available for sale are recorded at fair value on a recurring basis. Other assets, such as other real estate owned and impaired loans, are recorded at fair value on a nonrecurring basis using the lower of cost or market methodology to determine impairment of individual assets. The Company groups assets and liabilities, which are recorded at fair value in three levels, based on the markets in which the assets and liabilities are traded and the reliability of the assumptions used to determine fair value. A financial instrument's level within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement (with level 1 considered highest and level 3 considered lowest). A brief description of each level follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is based upon quoted prices for identical instruments in active markets. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is based upon 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="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; - Valuation is generated from model-based techniques that use at least one significant assumption not observable in the market. These unobservable assumptions reflect estimates that market participants would use in pricing the asset or liability. Valuation includes use of discounted cash flow models and similar techniques. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;      The fair value methods and assumptions for the Company's financial instruments and other assets measured at fair value are set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Investment Securities &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of investment securities are estimated by independent providers using a market approach with observable inputs, including matrix pricing and recent transactions. In obtaining such valuation information from third parties, the Company has evaluated their valuation methodologies used to develop the fair values in order to determine whether the valuations are representative of an exit price in the Company's principal markets. The Company's principal markets for its securities portfolios are the secondary institutional markets, with an exit price that is predominantly reflective of bid level pricing in those markets. Fair values are calculated based on the value of one unit without regard to any premium or discount that may result from concentrations of ownership of a financial instrument, possible tax ramifications, or estimated transaction costs. If these considerations had been incorporated into the fair value estimates, the aggregate fair value could have been changed. The carrying values of restricted equity securities approximate fair values. As such, the Company classifies investment securities as Level 2. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Loans &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values are estimated for portfolios of loans are based on an exit pricing notion. The fair values of performing loans are calculated by discounting scheduled cash flows through the estimated maturity using estimated market discount rates that  reflect the credit and interest risk inherent in the loan. The estimates of maturity are based on the Company's historical experience with repayments for each loan classification, modified, as required, by an estimate of the effect of current economic and lending conditions, and the effects of estimated prepayments. Assumptions regarding credit risk, cash flows, and discount rates are judgmentally determined using available market information and specific borrower information. Management has made estimates of fair value using discount rates that it believes to be reasonable. However, because there is no market for many of these financial instruments, Management has no basis to determine whether the fair value presented above would be indicative of the value negotiated in an actual sale. As such, the Company classifies loans as Level 3, except for certain collateral-dependent impaired loans. Fair values of impaired loans are based on estimated cash flows and are discounted using a rate commensurate with the risk associated with the estimated cash flows, or if collateral dependent, discounted to the appraised value of the collateral as determined by reference to sale prices of similar properties, less costs to sell. As such, the Company classifies collateral dependent impaired loans for which a specific reserve results in a fair value measure as Level 2. All other impaired loans are classified as Level 3.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate acquired through foreclosure is initially recorded at fair value. The fair value of other real estate owned is based on property appraisals and an analysis of similar properties currently available. As such, the Company records other real estate owned as nonrecurring Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mortgage Servicing Rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Mortgage servicing rights represent the value associated with servicing residential mortgage loans. Servicing assets and servicing liabilities are reported using the amortization method and compared to fair value for impairment. In evaluating the fair values of mortgage servicing rights, the Company obtains third party valuations based on loan level data including note rate, type, and term of the underlying loans. As such, the Company classifies mortgage servicing rights as Level 2. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Time Deposits &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of maturity deposits is based on the discounted value of contractual cash flows using a replacement cost of funds approach. The discount rate is estimated using the cost of funds borrowing rate in the market. As such, the Company classifies time deposits as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Borrowed Funds &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of borrowed funds is based on the discounted value of contractual cash flows. The discount rate is estimated using the rates currently available for borrowings of similar remaining maturities. As such, the Company classifies borrowed funds as Level 2.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of interest rate swaps is determined using inputs that are observable in the market place obtained from third parties including yield curves, publicly available volatilities, and floating indexes and, accordingly, are classified as Level 2 inputs.&#160;The credit value adjustments associated with derivatives utilize Level 3 inputs, such as estimates of current credit spreads to evaluate the likelihood of default by the Company and its counterparties. As of March&#160;31, 2022 and 2021, and December&#160;31, 2021, the Company has assessed the significance of the impact of the credit valuation adjustments on the overall &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;valuation of its derivative positions and has determined that the credit valuation adjustments are not significant to the overall valuation of its derivatives due to collateral postings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer Loan Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The valuation of the Company&#x2019;s customer loan derivatives is obtained from a third-party pricing service and is determined using a discounted cash flow analysis on the expected cash flows of each derivative. The pricing analysis is based on observable inputs for the contractual terms of the derivatives, including the period to maturity and interest rate curves.&#160; The Company incorporates credit valuation adjustments to appropriately reflect both its own nonperformance risk and the respective counterparty&#x2019;s nonperformance risk in the fair value measurements.&#160;In adjusting the fair value of its derivative contracts for the effect of nonperformance risk, the Company has considered the impact of master netting arrangements and any applicable credit enhancements, such as collateral postings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Limitations &lt;/span&gt;&lt;/div&gt;Fair value estimates are made at a specific point in time, based on relevant market information and information about the financial instrument. These values do not reflect any premium or discount that could result from offering for sale at one time the Company's entire holdings of a particular financial instrument. Because no market exists for a significant portion of the Company's financial instruments, fair value estimates are based on Management's judgments regarding future expected loss experience, current economic conditions, risk characteristics of various financial instruments, and other factors. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and therefore cannot be determined with precision. Changes in assumptions could significantly affect the estimates. Fair value estimates are based on existing on- and off-balance-sheet financial instruments without attempting to estimate the value of anticipated future business and the value of assets and liabilities that are not considered financial instruments. Other significant assets and liabilities that are not considered financial instruments include the deferred tax asset, premises and equipment, and other real estate owned. In addition, tax ramifications related to the realization of the unrealized gains and losses can have a significant effect on fair value estimates and have not been considered in any of the estimates.</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0OTE_186ba2ec-d41e-49e1-bbd1-58603296eca5">&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the balances of assets and liabilities that were measured at fair value on a recurring basis as of March&#160;31, 2022, December&#160;31, 2021 and March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,658,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;252,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,833,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,340,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;313,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,680,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;315,680,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,665,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,900,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,122,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,645,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;320,566,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;323,157,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&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.694%"/&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.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;U.S. Government-sponsored agencies&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,485,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;227,914,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;37,558,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,580,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:700;line-height:100%"&gt;Total securities available for sale&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;294,537,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Interest rate swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,071,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Customer loan interest swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total interest swap agreements&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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,677,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,677,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;298,214,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000;border-top:2pt 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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.694%"/&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.694%"/&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.696%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest rate swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,923,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Customer loan interest swap agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,606,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:2pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iee8a168cf08041c9af78ebece107d4c3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMy0xLTEtMS0zNTkyMQ_1be11efe-d2b0-480b-a61e-9699bb33fd51"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iad61a32bff16496f9d2b775de83b188f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMy0zLTEtMS0zNTkyMQ_72ca26ec-9baa-48be-9a16-c481bbf087fd"
      unitRef="usd">22658000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i87863ef38e33491dbe7489f2d0b7ab36_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMy01LTEtMS0zNTkyMQ_88724e5d-7c69-4487-bdae-b2b5ca787b72"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="if937314f7f46425ead69a026f5b9070d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMy03LTEtMS0zNTkyMQ_9c84d0b2-c58b-4e50-816a-e4939d9fe3ad"
      unitRef="usd">22658000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i60a81e529056454fa82a093eb2dd13d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNC0xLTEtMS0zNTkyMQ_6de55536-4b2e-4e27-bb91-f8e6f9868b04"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i95f56bce0a8e4d6c8858320536a46e24_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNC0zLTEtMS0zNTkyMQ_4b9a61b0-f8f2-497a-802c-43e4e00b4248"
      unitRef="usd">252184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia80e693c4c9a4aa3bf7ef6202bf65601_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNC01LTEtMS0zNTkyMQ_24046ed0-e72b-40c9-a289-b77894558cbd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia46c481a8982464f975f8f00fda39945_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNC03LTEtMS0zNTkyMQ_d1ca1b51-f1a8-4434-8dff-a133301fa988"
      unitRef="usd">252184000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3939ce83963c48bc84a7168bcf028f22_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNS0xLTEtMS0zNTkyMQ_986d9710-2da8-4a22-b9b1-cc960caf4349"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9d049350b53f4fadab299f1e4588e056_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNS0zLTEtMS0zNTkyMQ_c725e501-85cc-49b3-ad39-ffcfe70f6d7e"
      unitRef="usd">33833000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1fcb1908c550442891c3c68325c009b8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNS01LTEtMS0zNTkyMQ_2dad4cb3-15b0-4946-9a27-568fcd922e72"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2539d480211a4d0dbf467c7b5dd0abc8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNS03LTEtMS0zNTkyMQ_1d045722-40fc-4f33-a8c6-297eaa7a2e17"
      unitRef="usd">33833000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia8da7a9e074348f9afade7b2e53cafac_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNi0xLTEtMS0zNTkyMQ_5c392243-84d8-446a-9b8e-8bbe92c5835a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2dbfd02da9564c68a7697b9bcde7019c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNi0zLTEtMS0zNTkyMQ_bc679d62-e47c-4f6e-8f1e-a82f25f545b0"
      unitRef="usd">4340000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7c365e16baf244cf842beb45fa2fd30f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNi01LTEtMS0zNTkyMQ_83cd6bc0-64e2-4b5d-b859-fdec3d3e3561"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia5b1bd7fb34d42da81db7bc4a7866658_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfNi03LTEtMS0zNTkyMQ_51308547-d28a-496f-9340-18afcd16a1bb"
      unitRef="usd">4340000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie951d1772a534c2aa45bb5e45ddf50bd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfOC0xLTEtMS0zNTkyMQ_4716da42-a319-4af8-acd5-5a723d714192"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iab4ac93573b44e41b19df4fc5f396be6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfOC0zLTEtMS0zNTkyMQ_57a488cc-12d7-413c-9f69-8949f7664716"
      unitRef="usd">313015000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7869111a1a3945e6ad7ed92cd27ce070_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfOC01LTEtMS0zNTkyMQ_c4c288f6-1f07-4940-91b5-4fad6bccba15"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4b38fca4887b4040aeb72ebb6a9256d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfOC03LTEtMS0zNTkyMQ_236cde54-19a7-4ef9-b2e7-215570c73382"
      unitRef="usd">313015000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets
      contextRef="i8a15f486fd924a94873fd5fa01e37b86_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTAtMS0xLTEtMzU5MjE_488c8cea-751f-431a-9986-21bf94b2a51e"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="id39a4b0891ee4c75934ddc5a9c5a1063_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTAtMy0xLTEtMzU5MjE_e5c49599-0ade-4d54-ac1a-fe4a34591726"
      unitRef="usd">2665000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i3998d5a8ca5c4deca73510e1c8898a84_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTAtNS0xLTEtMzU5MjE_b275e723-3e7c-4d1e-897b-65d5be691eb2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib4053114f7994326a2e308e71a9da3c2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTAtNy0xLTEtMzU5MjE_004103b2-8b35-4033-a8bd-039506e17682"
      unitRef="usd">2665000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie951d1772a534c2aa45bb5e45ddf50bd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTItMS0xLTEtMzU5MjE_7baae895-cb33-4610-adbb-26b0b748f7f8"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iab4ac93573b44e41b19df4fc5f396be6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTItMy0xLTEtMzU5MjE_8dbf8603-74e1-4bbe-a900-afaeeac402eb"
      unitRef="usd">315680000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7869111a1a3945e6ad7ed92cd27ce070_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTItNS0xLTEtMzU5MjE_231ccd9a-be4c-4955-8506-761bee9fa5bd"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4b38fca4887b4040aeb72ebb6a9256d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmE5ZTIyZTQ5MGM5NjRlNDViZjI3N2MwN2NlNGFhYzc2L3RhYmxlcmFuZ2U6YTllMjJlNDkwYzk2NGU0NWJmMjc3YzA3Y2U0YWFjNzZfMTItNy0xLTEtMzU5MjE_b962f078-81d8-417f-83e8-c70ac92d5b0e"
      unitRef="usd">315680000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i8a15f486fd924a94873fd5fa01e37b86_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfMy0xLTEtMS0zNTkyMQ_f8f18f84-deb5-45f7-b54b-113906df1fec"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id39a4b0891ee4c75934ddc5a9c5a1063_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfMy0zLTEtMS0zNTkyMQ_874793a5-cb00-418e-8d91-3c30189c35c5"
      unitRef="usd">2665000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i3998d5a8ca5c4deca73510e1c8898a84_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfMy01LTEtMS0zNTkyMQ_216d9e26-b2ba-463a-b767-2af6db9e0ae2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib4053114f7994326a2e308e71a9da3c2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfMy03LTEtMS0zNTkyMQ_e7fb88e5-e071-47cc-9fa9-7bbfd37e9b94"
      unitRef="usd">2665000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie951d1772a534c2aa45bb5e45ddf50bd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfNC0xLTEtMS0zNTkyMQ_c335ee32-b60a-47aa-bd51-caa0a37d6f07"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iab4ac93573b44e41b19df4fc5f396be6_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfNC0zLTEtMS0zNTkyMQ_2e395491-da7f-452b-8b76-a588e01f0baf"
      unitRef="usd">2665000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7869111a1a3945e6ad7ed92cd27ce070_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfNC01LTEtMS0zNTkyMQ_98b39f6e-e936-45d4-8800-0542404981f7"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4b38fca4887b4040aeb72ebb6a9256d8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjU4Y2VmY2FkOGI5ODQwMWJhNDQzNDAwNTVkMjI1MmM2L3RhYmxlcmFuZ2U6NThjZWZjYWQ4Yjk4NDAxYmE0NDM0MDA1NWQyMjUyYzZfNC03LTEtMS0zNTkyMQ_26ae4e18-3afd-4538-b422-2f5d7e9e9e13"
      unitRef="usd">2665000</us-gaap:DerivativeLiabilities>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i72d40488a70d46468b24b6476b1ad1a9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMy0xLTEtMS0zNTkyMQ_40309de2-2799-4abe-97de-194d847cb935"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1faf2fc98d614142b06fb4cfe40e5096_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMy0zLTEtMS0zNTkyMQ_be7b79c2-0fa7-4664-89f2-30d83cc69f23"
      unitRef="usd">21899000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i71d35402b0364eabbaba3ed4b54cb43b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMy01LTEtMS0zNTkyMQ_ce834234-615d-4614-b1c5-dfe6ef252a3b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic7c3aa61f4e54c8bb3d49076db8a34af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMy03LTEtMS0zNTkyMQ_86d64cd9-219a-4d30-bb14-6f1835923ec9"
      unitRef="usd">21899000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iac1eebcf06844bb19b83745bd9551bb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNC0xLTEtMS0zNTkyMQ_dd6fecc9-4d2e-490b-bf53-a2eadaeead86"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iabd7bcf7791a4f87b5f15dab1c60712a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNC0zLTEtMS0zNTkyMQ_cd88b982-9054-4b62-9665-142c33684c1c"
      unitRef="usd">254900000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id817c5f6d1274660933812a5c26d74b1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNC01LTEtMS0zNTkyMQ_9777f18b-fcee-452c-8afe-d1d4369e8a51"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib9a4027fbaa54dd28451d4ad0fd2e28e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNC03LTEtMS0zNTkyMQ_f00f3a85-a7ed-496c-92b4-8230a7a5c5ce"
      unitRef="usd">254900000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="idd87f95915bc43e8bc0e595c9ec98d00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNS0xLTEtMS0zNTkyMQ_f09a55fd-ed42-4fd4-a445-82a71bdc53b1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ied6221520ffe4cf3ab92a2c828cd3c1b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNS0zLTEtMS0zNTkyMQ_79439040-030f-4fdb-8231-a3236b53f34d"
      unitRef="usd">39122000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i35b41ee795c647c6819c0771a651c817_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNS01LTEtMS0zNTkyMQ_e7870b69-72dc-4898-a05c-4391a3395227"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i119691d65d0a4c08bb268220fd72e585_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNS03LTEtMS0zNTkyMQ_a0a065ea-495d-46b8-89bf-3ec9de284bd6"
      unitRef="usd">39122000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i9e797a7f8ec8463b96f0848d49827945_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNi0xLTEtMS0zNTkyMQ_9ef3ecc8-c9fd-4696-99f9-137f0094fe85"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i61023c4542394992bc0e0b35592bc8fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNi0zLTEtMS0zNTkyMQ_51795f9b-9c0f-43d8-9a5c-17ed5bee7ac7"
      unitRef="usd">4645000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i7eba7e6ad8af48e7b227f07f19251834_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNi01LTEtMS0zNTkyMQ_6f68de57-940c-4ef2-90f8-6f122e6ec74f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i445b39f2fd2c407cbcf50babb3d51322_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfNi03LTEtMS0zNTkyMQ_418efd2b-c441-4e16-9081-915103846e7b"
      unitRef="usd">4645000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id8b086433ee04ec69e4ce9e8ef3e3ed8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfOC0xLTEtMS0zNTkyMQ_bd0159cb-05b0-45d0-be1b-426b5ed7aa77"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i53714b16d4294c61b73db642c62755d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfOC0zLTEtMS0zNTkyMQ_f9c0e6af-4028-490c-8183-41f114983151"
      unitRef="usd">320566000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ife371ac1311946c8b2f5a64df19ef1cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfOC01LTEtMS0zNTkyMQ_360fa32d-cd42-4dcd-a526-d64b83a768b6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i05e6b768286a4a65a8acbddae3dd5c90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfOC03LTEtMS0zNTkyMQ_f9557d7a-62c6-4781-9814-5446a44cda53"
      unitRef="usd">320566000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets
      contextRef="i5556e493259d4b4fb81ccad73524a13c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTAtMS0xLTEtMzU5MjE_7db38b73-2ce2-49fe-942a-5bc40d4cdf95"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ief59412eef2d4762b1f373f581aeff16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTAtMy0xLTEtMzU5MjE_dbe69740-021c-4000-9c0b-30d3d3dccaf6"
      unitRef="usd">2591000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6159a21f7f1142f1bd6de7916a48fb00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTAtNS0xLTEtMzU5MjE_96006c53-bae7-436c-a952-dc18f78ee413"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i615ea5a5ceeb47f483fe07a17f18caab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTAtNy0xLTEtMzU5MjE_08b4f897-db7c-4845-8b88-aa6e80f3c11f"
      unitRef="usd">2591000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id8b086433ee04ec69e4ce9e8ef3e3ed8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTItMS0xLTEtMzU5MjE_c1d14c0e-0521-41ad-bab5-2c23dc7fafdc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i53714b16d4294c61b73db642c62755d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTItMy0xLTEtMzU5MjE_115450df-bc7c-4c81-8a8a-88e170a61290"
      unitRef="usd">323157000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ife371ac1311946c8b2f5a64df19ef1cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTItNS0xLTEtMzU5MjE_cc260229-89b5-4af9-8e5a-ce48f020f4b9"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i05e6b768286a4a65a8acbddae3dd5c90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjVjYjgwZDA2YzE4ZDQxY2U5YzVjZmQ4MDAyNzkwMTQ3L3RhYmxlcmFuZ2U6NWNiODBkMDZjMThkNDFjZTljNWNmZDgwMDI3OTAxNDdfMTItNy0xLTEtMzU5MjE_0dfe7175-1dd0-43fa-a0c6-81b2bab7f8c4"
      unitRef="usd">323157000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i5556e493259d4b4fb81ccad73524a13c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfMy0xLTEtMS0zNTkyMQ_97f6ddfe-4d58-4b98-9c27-e971a7b791e7"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ief59412eef2d4762b1f373f581aeff16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfMy0zLTEtMS0zNTkyMQ_38fd4460-9848-4969-a227-93f9328791de"
      unitRef="usd">2591000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6159a21f7f1142f1bd6de7916a48fb00_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfMy01LTEtMS0zNTkyMQ_92cbde89-a110-4757-b506-638c9eafaed8"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i615ea5a5ceeb47f483fe07a17f18caab_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfMy03LTEtMS0zNTkyMQ_cb9c6bdc-4577-4d7b-88db-5c91847bc129"
      unitRef="usd">2591000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="id8b086433ee04ec69e4ce9e8ef3e3ed8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfNC0xLTEtMS0zNTkyMQ_268b5ecd-5e5b-4645-8c62-5f5620286382"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i53714b16d4294c61b73db642c62755d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfNC0zLTEtMS0zNTkyMQ_cbf4b52c-9fa4-48ca-9686-4a49e49df781"
      unitRef="usd">2591000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ife371ac1311946c8b2f5a64df19ef1cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfNC01LTEtMS0zNTkyMQ_7349a06d-f3a9-4875-a364-d4bb405c20d3"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i05e6b768286a4a65a8acbddae3dd5c90_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmZhMmY3ZTQ0NmRjNzQ1OGViMzBhY2JlNjJhMDA5M2Q2L3RhYmxlcmFuZ2U6ZmEyZjdlNDQ2ZGM3NDU4ZWIzMGFjYmU2MmEwMDkzZDZfNC03LTEtMS0zNTkyMQ_686af245-0339-437d-a9c9-b84ebfb0d545"
      unitRef="usd">2591000</us-gaap:DerivativeLiabilities>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i61e28f5aebd54ded8b3de6a654b20481_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMy0xLTEtMS0zNTkyMQ_fa2aac97-b325-4abb-8026-0ee2788df8df"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3fb9b936a73b40ee913a324abee9e084_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMy0zLTEtMS0zNTkyMQ_baa920c5-0d20-4d30-9895-155c8a59d061"
      unitRef="usd">21485000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i95c6a2477a5e48aa8dcd6aacce099e3f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMy01LTEtMS0zNTkyMQ_36452921-c68c-4919-a05d-77fad527a12e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iad74502a495d4ddc99d8b91675c4ce8e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMy03LTEtMS0zNTkyMQ_bca87094-778b-442f-a6fa-82191bdf57ba"
      unitRef="usd">21485000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i02d594129e174b1a9b9c8ca4600e1f36_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNC0xLTEtMS0zNTkyMQ_4e02845a-3375-4f09-bc55-05c2212ac64a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i5a246644ac8c4736b6ee04960eaee9cd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNC0zLTEtMS0zNTkyMQ_df817f5c-9a22-4052-95fb-dd37daa6b129"
      unitRef="usd">227914000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i651aa5e9080649088eab7d142fb1cb2b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNC01LTEtMS0zNTkyMQ_9007bb99-7c2a-4b5e-8c0d-10638579d53b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4103e6dc0a9d493eb5603decd1e748f0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNC03LTEtMS0zNTkyMQ_fa3439c5-fd99-48db-831f-6869cde42796"
      unitRef="usd">227914000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie77b866019b14ac28c527f0d298635a4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNS0xLTEtMS0zNTkyMQ_0f4eebf3-ae9d-45db-bae2-f30e51c2478c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e38cccba4d648f4a16ac31900bb7d94_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNS0zLTEtMS0zNTkyMQ_1a1b6b17-7f0d-4645-9b16-66122b25787b"
      unitRef="usd">37558000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0a0b763c599742f5987c87c05ccc22a1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNS01LTEtMS0zNTkyMQ_1cdb857c-3c88-4924-84bc-7e1cdbce36bd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie526affed0f746a188f027e4269e687b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNS03LTEtMS0zNTkyMQ_98b7d117-8dee-4fe0-81ab-5c582a9be64b"
      unitRef="usd">37558000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i4bc5bc014498412091819ce23cb065c9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNi0xLTEtMS0zNTkyMQ_d12c9cd5-f1ca-41e8-b7da-49a3201d1cd7"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1c197738ca5d414cbf1aacd185f47e76_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNi0zLTEtMS0zNTkyMQ_cfc1a7ca-08dc-4614-bd0a-4af8544c374b"
      unitRef="usd">7580000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i6493ddf1dd754360b16265a695658bb9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNi01LTEtMS0zNTkyMQ_2e8ccedb-7551-458d-bc3d-1f53f9dc7479"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ief81cb20d25c430cb4481c4e9cc4d1e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfNi03LTEtMS0zNTkyMQ_e51348e4-ac4b-4b91-9ae4-8ca51c714f2f"
      unitRef="usd">7580000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie5652feaecb14cad98b8ad3a73ffd095_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOC0xLTEtMS0zNTkyMQ_22c5f56f-418a-4c3f-8a4f-bcff334622a8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i28fc4cae32dc4749b272496b44a55548_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOC0zLTEtMS0zNTkyMQ_a31195b9-22d1-4e22-96f2-bde40411f5ce"
      unitRef="usd">294537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1a9553fe95744407ad1da71af196e414_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOC01LTEtMS0zNTkyMQ_8bc1c187-6e44-40cf-a29e-c83d5f6891d2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3ddfa542efee42268ef9b25b5d721685_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOC03LTEtMS0zNTkyMQ_ee11b805-5844-4ac4-bc4e-c2dbe4311cdd"
      unitRef="usd">294537000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DerivativeAssets
      contextRef="i1bd23f5c0df94d16a1e66f1f1a14ea5f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOS0xLTEtMS0zNTkyMQ_30ee3ac2-7dda-4ae7-a566-219f32eba93d"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8271c2dda0d94248b76ca2fefd59700c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOS0zLTEtMS0zNTkyMQ_d956e85d-4684-4c47-a6a9-1c913426920e"
      unitRef="usd">1071000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6f09a8c06b01457598e416043cfc03ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOS01LTEtMS0zNTkyMQ_c5ad1e64-c0f4-441b-922b-31b11691cf4a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7928d0e41876428184588dd8aeb890d6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfOS03LTEtMS0zNTkyMQ_da38c7ee-56c8-4c4b-9700-260da4464659"
      unitRef="usd">1071000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9b7afbef19e6455ebfc1f46a80a71887_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTAtMS0xLTEtMzU5MjE_b9052383-03cb-47aa-88d0-857f5aa2e839"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic99fea26ec324544afba8729e5c87757_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTAtMy0xLTEtMzU5MjE_5e913d37-466b-40af-8d9c-b95ef3b84bc2"
      unitRef="usd">2606000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i105c16770f5a43178cc80a7cc99f6922_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTAtNS0xLTEtMzU5MjE_a643096f-29d2-4d57-b003-01b4793e7920"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iff0f115b15d047349ee2db61e6b2b3ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTAtNy0xLTEtMzU5MjE_e3147271-1457-4c70-bb24-f3ba8ad81ec9"
      unitRef="usd">2606000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie5652feaecb14cad98b8ad3a73ffd095_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTEtMS0xLTEtMzU5MjE_e430cb5c-15fb-45a5-9a8b-1878edd89a21"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i28fc4cae32dc4749b272496b44a55548_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTEtMy0xLTEtMzU5MjE_ee528894-788e-4718-a011-380bcda8ebf8"
      unitRef="usd">3677000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i1a9553fe95744407ad1da71af196e414_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTEtNS0xLTEtMzU5MjE_2463151c-c46a-48d9-9b3f-e17d56496e2d"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i3ddfa542efee42268ef9b25b5d721685_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTEtNy0xLTEtMzU5MjE_9921fc66-2a7b-4900-9b2f-7bfb16201e07"
      unitRef="usd">3677000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie5652feaecb14cad98b8ad3a73ffd095_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTItMS0xLTEtMzU5MjE_2036685a-8f07-44c0-b45b-ba381b402d6e"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i28fc4cae32dc4749b272496b44a55548_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTItMy0xLTEtMzU5MjE_2511d0df-3c08-4188-9951-b43c5291a89a"
      unitRef="usd">298214000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1a9553fe95744407ad1da71af196e414_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTItNS0xLTEtMzU5MjE_66d9290c-534e-4911-bd69-4fb9b0a5ed97"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3ddfa542efee42268ef9b25b5d721685_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmM3ZDc4NWNkZDIzNjQxZjQ4ZGI4NDM2OWNhYjYzMDVlL3RhYmxlcmFuZ2U6YzdkNzg1Y2RkMjM2NDFmNDhkYjg0MzY5Y2FiNjMwNWVfMTItNy0xLTEtMzU5MjE_fa73ada3-33a7-46d3-8ddb-ff53cce24401"
      unitRef="usd">298214000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i1bd23f5c0df94d16a1e66f1f1a14ea5f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMi0xLTEtMS0zNTkyMQ_f8b53879-0b0a-449c-9406-1f0a5897e2f6"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i8271c2dda0d94248b76ca2fefd59700c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMi0zLTEtMS0zNTkyMQ_be289334-37e7-49e3-9b84-e48a8b7fb344"
      unitRef="usd">2923000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6f09a8c06b01457598e416043cfc03ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMi01LTEtMS0zNTkyMQ_55b05761-2893-44ee-a945-d37386a6da90"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i7928d0e41876428184588dd8aeb890d6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMi03LTEtMS0zNTkyMQ_b9f395cb-ad83-4110-9d3e-0d3c86a47e40"
      unitRef="usd">2923000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="i9b7afbef19e6455ebfc1f46a80a71887_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMy0xLTEtMS0zNTkyMQ_2bed97c6-5181-453c-88c2-d093d55b8f97"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic99fea26ec324544afba8729e5c87757_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMy0zLTEtMS0zNTkyMQ_48249adf-fcc3-45af-9007-a7ae8bf91c21"
      unitRef="usd">2606000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i105c16770f5a43178cc80a7cc99f6922_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMy01LTEtMS0zNTkyMQ_e6c40c4c-4292-42c7-b532-7158c1680481"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="iff0f115b15d047349ee2db61e6b2b3ad_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfMy03LTEtMS0zNTkyMQ_1789ef8d-d5b5-412b-a70d-64f091fd5e3a"
      unitRef="usd">2606000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="ie5652feaecb14cad98b8ad3a73ffd095_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfNC0xLTEtMS0zNTkyMQ_ee9f1b83-07ee-4e6c-ba0a-686dbe25e8e4"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i28fc4cae32dc4749b272496b44a55548_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfNC0zLTEtMS0zNTkyMQ_5d2464ca-bd24-45f4-b537-f01eb9b320b2"
      unitRef="usd">5529000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i1a9553fe95744407ad1da71af196e414_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfNC01LTEtMS0zNTkyMQ_60432a60-029d-43fc-8032-33844362e15a"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i3ddfa542efee42268ef9b25b5d721685_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmFhZTQwNzIxYTc0NjQ1MDQ5YTRkZDdlZDM2YWI1ZTg0L3RhYmxlcmFuZ2U6YWFlNDA3MjFhNzQ2NDUwNDlhNGRkN2VkMzZhYjVlODRfNC03LTEtMS0zNTkyMQ_4477ac54-73cb-4980-896b-baad9ce3a11a"
      unitRef="usd">5529000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0NzE_ed1952b7-9eec-415a-8e70-11dfb0484692">The following tables include assets measured at fair value on a nonrecurring basis that have had a fair value adjustment since their initial recognition.  Mortgage servicing rights are presented net of an impairment reserve of $8,000 at March&#160;31, 2022, $26,000 at December&#160;31, 2021 and $92,000 at March&#160;31, 2021.  Other real estate owned is presented net of an allowance of 45,000 at March&#160;31, 2021. The Company had no other real estate owned or related allowance at March&#160;31, 2022 and December 31, 2021. Only collateral-dependent impaired loans with a related specific allowance for loan losses or a partial charge off are included in impaired loans for purposes of fair value disclosures.&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Impaired loans below are presented net of specific allowances of&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$417,000, $441,000 and $641,000 at March&#160;31, 2022, December&#160;31, 2021, and March&#160;31, 2021, respectively.  &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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,635,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:45.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.600%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.821%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.606%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;At March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impaired loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,243,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:2pt solid #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>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfOTg2NA_10c51fe0-18dd-431e-ae7d-0087aec721aa"
      unitRef="usd">8000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="ib9bc2245e7844fc0bc049cf71b98eb37_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfOTg3NA_cd38f5fa-27b7-4e2c-8589-193518a0ebb2"
      unitRef="usd">26000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments
      contextRef="i4573acc1f5154008b5760bef925911cb_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfOTg4Nw_3aaaf1dc-3ad0-40d3-b127-ddf282887ec8"
      unitRef="usd">92000</us-gaap:ServicingAssetAtAmortizedCostOtherThanTemporaryImpairments>
    <us-gaap:RealEstateOwnedValuationAllowance
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfOTk1OA_0ab643f8-df3d-41e8-b65a-5dd10dfe997b"
      unitRef="usd">45000</us-gaap:RealEstateOwnedValuationAllowance>
    <us-gaap:RealEstateOwnedValuationAllowance
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfOTk4NA_55f472b2-568f-4aec-be6e-aba06d7f12b6"
      unitRef="usd">0</us-gaap:RealEstateOwnedValuationAllowance>
    <fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue
      contextRef="i7dc8316b5d4c4f318e4b2261d0a03ebd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTAzMjA_99df36d2-1191-40b9-9a02-74589088f348"
      unitRef="usd">417000</fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue>
    <fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue
      contextRef="i3a78a8b93d87497a8d0f05a17095a3af_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTAzMjQ_1d28dc9f-dfdf-45e9-9679-c7ddf38382e8"
      unitRef="usd">441000</fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue>
    <fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTAzMzE_29d323db-386c-47aa-9dc9-e15ab3fe6daa"
      unitRef="usd">641000</fnlc:ImpairedFinancingReceivableRelatedAllowanceMeasuredAtFairValue>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ie3f099ef295f4135ab18e1cd4d6fdf2e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfMi0xLTEtMS0zNTkyMQ_4ef4637e-bfaf-4832-b5bc-976f3642d7ec"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ibe5408f5df014ab996aacb09b4c91af2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfMi0zLTEtMS0zNTkyMQ_632b0ef9-5dd2-4189-b5cc-8c75f5595763"
      unitRef="usd">3435000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i773da4833e064057b11f6d57372851f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfMi01LTEtMS0zNTkyMQ_ecc1b250-ea29-4d0f-8e0e-5c3eb668046e"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia694075da7a244e8ae81dbfc37e796e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfMi03LTEtMS0zNTkyMQ_af561acf-ccea-4dc6-ad9c-f17ab6e007a8"
      unitRef="usd">3435000</us-gaap:ServicingAssetAtFairValueAmount>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="ie3f099ef295f4135ab18e1cd4d6fdf2e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNS0xLTEtMS0zNTkyMQ_34519a99-b225-4c36-9381-37f7271beef9"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="ibe5408f5df014ab996aacb09b4c91af2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNS0zLTEtMS0zNTkyMQ_a89c5b84-bca7-42c0-ad5b-caf378f6859d"
      unitRef="usd">200000</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i773da4833e064057b11f6d57372851f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNS01LTEtMS0zNTkyMQ_ed895f07-21ca-41f9-ab22-55f409f3560a"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="ia694075da7a244e8ae81dbfc37e796e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNS03LTEtMS0zNTkyMQ_19e1b329-a37f-4b0b-a9f6-5da0c7350436"
      unitRef="usd">200000</fnlc:ImpairedLoansFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie3f099ef295f4135ab18e1cd4d6fdf2e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNi0xLTEtMS0zNTkyMQ_1398073e-1e00-4313-aa32-3d2dcdcc13e4"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibe5408f5df014ab996aacb09b4c91af2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNi0zLTEtMS0zNTkyMQ_ead4d980-f0a6-419e-a5e7-c5eb38edb422"
      unitRef="usd">3635000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i773da4833e064057b11f6d57372851f5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNi01LTEtMS0zNTkyMQ_a7c46802-a930-46e4-a9f5-2bae64b20e20"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia694075da7a244e8ae81dbfc37e796e3_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjMxMmNmZTE2M2Y1MzQ1MzI4NmRlNTg2MTQyNDYyYjg5L3RhYmxlcmFuZ2U6MzEyY2ZlMTYzZjUzNDUzMjg2ZGU1ODYxNDI0NjJiODlfNi03LTEtMS0zNTkyMQ_115a4ebd-7dab-45c9-addd-8419b4f18e29"
      unitRef="usd">3635000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic6be737f9bfe4f97a2cb81a10a8c9d62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfMi0xLTEtMS0zNTkyMQ_d6b6e6a2-b804-480d-94bc-a6f0417e16b7"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id212f6b7a93c4e4e8243253b23fc06d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfMi0zLTEtMS0zNTkyMQ_dd30af3c-2a7c-410e-a252-0948b658b01d"
      unitRef="usd">3041000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i986167f46b194bdb81f9d38f4fbbed74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfMi01LTEtMS0zNTkyMQ_82a8ff24-f8be-44be-a20e-7f95fde08e41"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i828ad10be5ee4d6ab7fe8eb1e6c2d9de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfMi03LTEtMS0zNTkyMQ_03631c2c-8d67-469e-9211-797e5acee56b"
      unitRef="usd">3041000</us-gaap:ServicingAssetAtFairValueAmount>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="ic6be737f9bfe4f97a2cb81a10a8c9d62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNC0xLTEtMS0zNTkyMQ_87032790-4933-45e8-880e-8cd8bf34f503"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="id212f6b7a93c4e4e8243253b23fc06d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNC0zLTEtMS0zNTkyMQ_ee611afb-e0d6-4b8e-acb4-e122e373ca11"
      unitRef="usd">224000</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i986167f46b194bdb81f9d38f4fbbed74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNC01LTEtMS0zNTkyMQ_59616d0f-2019-4491-b9e2-da63388fe917"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i828ad10be5ee4d6ab7fe8eb1e6c2d9de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNC03LTEtMS0zNTkyMQ_f1ddfeb9-6b04-403f-b058-ef04c944bb35"
      unitRef="usd">224000</fnlc:ImpairedLoansFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic6be737f9bfe4f97a2cb81a10a8c9d62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNS0xLTEtMS0zNTkyMQ_7c99f595-37b1-48b6-bf46-08f427c0cd08"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id212f6b7a93c4e4e8243253b23fc06d4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNS0zLTEtMS0zNTkyMQ_6b17e729-8f0c-4293-9a9b-5818046d83c4"
      unitRef="usd">3265000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i986167f46b194bdb81f9d38f4fbbed74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNS01LTEtMS0zNTkyMQ_ba3ff309-5487-4968-8d3a-91df68cb7a30"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i828ad10be5ee4d6ab7fe8eb1e6c2d9de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmI1NmM2NzUzNjVkMTRhYWFiNmE4ZDgwZTFkYjQ3NjAyL3RhYmxlcmFuZ2U6YjU2YzY3NTM2NWQxNGFhYWI2YThkODBlMWRiNDc2MDJfNS03LTEtMS0zNTkyMQ_5be77703-ecee-4d51-b0dc-8f9945c39c7d"
      unitRef="usd">3265000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i0323eb136f1c46a0b243e4c6c1f9e20c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfMi0xLTEtMS0zNTkyMQ_9f9bad9e-80ff-49f4-a7ac-e7552f7b53ba"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ib55060d95eb84401a9ee78fab468a339_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfMi0zLTEtMS0zNTkyMQ_785a1228-a7ef-4e08-b21c-4fc50321e506"
      unitRef="usd">2608000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i92d26b7fca854b488f0c9f5ed736a0eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfMi01LTEtMS0zNTkyMQ_cd24bc8d-9219-424e-8596-c575cdda48fe"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i6a3d1f640a67497eb282e7a4978276fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfMi03LTEtMS0zNTkyMQ_5fc4319c-a18b-4005-b3bd-4717645528b6"
      unitRef="usd">2608000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i0323eb136f1c46a0b243e4c6c1f9e20c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNC0xLTEtMS0zNTkyMQ_955b5b1e-34ba-4ba8-8373-8ee28dec01e9"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ib55060d95eb84401a9ee78fab468a339_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNC0zLTEtMS0zNTkyMQ_7cec9e1b-a7bb-4087-8442-542ce0c9997b"
      unitRef="usd">401000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i92d26b7fca854b488f0c9f5ed736a0eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNC01LTEtMS0zNTkyMQ_eac2f8d0-2db7-45d4-bd8b-9e27a0017315"
      unitRef="usd">0</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i6a3d1f640a67497eb282e7a4978276fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNC03LTEtMS0zNTkyMQ_a0dfc480-71f1-4586-825d-68201d72dde3"
      unitRef="usd">401000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i0323eb136f1c46a0b243e4c6c1f9e20c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNS0xLTEtMS0zNTkyMQ_345a9583-636a-4097-8cc9-5ee12cdb53ab"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="ib55060d95eb84401a9ee78fab468a339_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNS0zLTEtMS0zNTkyMQ_fb4f03a0-590f-4b37-9177-f55bd7893908"
      unitRef="usd">234000</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i92d26b7fca854b488f0c9f5ed736a0eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNS01LTEtMS0zNTkyMQ_36948978-e632-4226-9b2b-cb42b407376b"
      unitRef="usd">0</fnlc:ImpairedLoansFairValueDisclosure>
    <fnlc:ImpairedLoansFairValueDisclosure
      contextRef="i6a3d1f640a67497eb282e7a4978276fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNS03LTEtMS0zNTkyMQ_fcfd860e-1ebd-4f86-accb-5ba5523a4e40"
      unitRef="usd">234000</fnlc:ImpairedLoansFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0323eb136f1c46a0b243e4c6c1f9e20c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNi0xLTEtMS0zNTkyMQ_c5e23e7a-bcce-48bf-a5dc-afb99434e3bd"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib55060d95eb84401a9ee78fab468a339_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNi0zLTEtMS0zNTkyMQ_3403239d-c433-4733-9ad0-496e170173d3"
      unitRef="usd">3243000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i92d26b7fca854b488f0c9f5ed736a0eb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNi01LTEtMS0zNTkyMQ_415fa5c2-cf7d-462e-966a-b8f134dca359"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6a3d1f640a67497eb282e7a4978276fd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjNmNjY4MWJlZmJmMjQ5OTA4MDBjMTQzMGUxNTM4YmQxL3RhYmxlcmFuZ2U6M2Y2NjgxYmVmYmYyNDk5MDgwMGMxNDMwZTE1MzhiZDFfNi03LTEtMS0zNTkyMQ_7656de65-d84b-4e03-baef-0e9a0c76b13b"
      unitRef="usd">3243000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0Nzk_1d835df0-c8e8-40a4-872d-fe3578e72374">&lt;div style="margin-bottom:3pt;margin-top:3pt"&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 of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;FASB ASC Topic 825 "Financial Instruments" requires disclosures of fair value information about financial instruments, whether or not recognized in the balance sheet, if the fair values can be reasonably determined. Fair value is best determined based upon quoted market prices. However, in many instances, there are no quoted market prices for the Company's various financial instruments. In cases where quoted market prices are not available, fair values are based on estimates using present value or other valuation techniques using observable inputs when available. Those techniques are significantly affected by the assumptions used, including the discount rate and estimates of future cash flows. Accordingly, the fair value estimates may not be realized in an immediate settlement of the instrument. Topic 825 excludes certain financial instruments and all nonfinancial instruments from its disclosure requirements. Accordingly, the aggregate fair value amounts presented may not necessarily represent the underlying fair value of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This summary excludes financial assets and liabilities for which carrying value approximates fair values and financial instruments that are recorded at fair value on a recurring basis. Financial instruments for which carrying values approximate fair value include cash equivalents, interest-bearing deposits in other banks, demand, NOW, savings, and money market deposits. The estimated fair value of demand, NOW, savings, and money market deposits is the amount payable on demand at the reporting date. Carrying value is used because the accounts have no stated maturity and the customer has the ability to withdraw funds immediately.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RleHRyZWdpb246MzQ2YzNmNzJlODZmNDNiZWI0ZDA2NDNkMzVmNTdlMzZfMTI0NTk_5e599843-f8d8-483b-be38-15fe97aa849e">The carrying amount and estimated fair values for financial instruments as of March&#160;31, 2022 were as follows:&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:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,183,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;353,191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,270,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;580,407,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,927,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,601,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,601,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,345,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263,502,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263,497,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,692,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,015,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;563,745,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,611,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;547,509,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,091,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,873,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34,873,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,808,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,029,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,936,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,104,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,493,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,493,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,691,982,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,531,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,668,331,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,676,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,435,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,055,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,383,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380,892,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,302,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;377,302,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,947,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600,685,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,623,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,990,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,990,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,089,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;133,712,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,389,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,389,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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 style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;     The carrying amounts and estimated fair values for financial instruments as of December&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;370,040,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;375,327,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,522,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,529,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,373,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,759,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;261,754,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,185,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,634,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,634,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;548,530,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,098,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;219,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;552,879,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,596,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,966,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,966,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,587,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,381,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,035,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,591,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,632,962,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,637,145,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;224,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,636,921,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,671,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,041,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,724,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;231,265,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;333,481,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,025,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;337,025,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;566,205,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,290,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81,251,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,065,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,065,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,091,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,998,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,342,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,063,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,063,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;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:3pt;margin-top:3pt;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;     The carrying amount and estimated fair values for financial instruments as of March&#160;31, 2021 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:8pt;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:32.282%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.642%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3&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:9pt;font-weight:700;line-height:100%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities to be held to maturity&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385,352,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;388,836,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loans (net of allowance for loan losses)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;463,854,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;459,158,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,702,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,168,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;293,139,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,541,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289,491,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,279,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,698,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,698,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,682,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;526,134,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,950,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,656,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,028,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity line of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,201,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74,813,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,187,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,304,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,503,700,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,496,844,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,496,610,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,399,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Local certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;246,976,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,458,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;National certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;387,354,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,899,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;634,330,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,357,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;609,357,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchase agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71,952,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,105,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank advances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;157,696,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,184,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total borrowed funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,648,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,289,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top: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:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfNS0xLTEtMS0zNTkyMQ_cce891dc-e884-46bd-8c70-67a308af030d"
      unitRef="usd">377183000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfNS0zLTEtMS0zNTkyMQ_83f3d2b0-8517-4ea7-9358-957475e0745b"
      unitRef="usd">353191000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfNS01LTEtMS0zNTkyMQ_d26eb70a-b851-4a9b-a642-b083c7ca491e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfNS03LTEtMS0zNTkyMQ_72dad3d9-8f69-4c45-acad-5e9df7da4b71"
      unitRef="usd">353191000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfNS05LTEtMS0zNTkyMQ_f025d5ed-9ae3-4716-8821-291e16b1bcec"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2d82b34ad86341bbbd1b76535201b85f_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTAtMS0xLTEtMzU5MjE_7fed5273-9e67-41e5-9da5-09d540bfd6d2"
      unitRef="usd">582270000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia87225d54863484ca713d617476538c7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTAtMy0xLTEtMzU5MjE_ecf48497-8d3a-416b-8ade-0462c1f86159"
      unitRef="usd">580407000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if1d50e1b2d2042cc81489c9b14472635_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTAtNS0xLTEtMzU5MjE_913559b7-ab76-4d3e-8692-72ad0b7c50c5"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8774d4c984634baf8cf676bdb659cdd0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTAtNy0xLTEtMzU5MjE_2f8f9de2-1296-4861-a2bd-72bb6be6554e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i80ede8ab90524e869eb109dc4531f55e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTAtOS0xLTEtMzU5MjE_fd6ac410-17eb-4cb1-8656-360995584528"
      unitRef="usd">580407000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8eb286de80ff4dae9d8838fd1478a271_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTEtMS0xLTEtMzU5MjE_c21ce1ed-93b4-40a8-80af-adeb674c5e02"
      unitRef="usd">101927000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if8d13bf1a7404a03a6657a3f5d2eae38_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTEtMy0xLTEtMzU5MjE_5082c18c-5d47-4655-a65d-da4e3cf8cd20"
      unitRef="usd">101601000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iea387629587a4ab48108d6ff268d13a2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTEtNS0xLTEtMzU5MjE_7bc2d7b3-976f-4bf2-b13d-75255cb49f20"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i43886729ac2e4b9b80c957ccb944dda1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTEtNy0xLTEtMzU5MjE_0274491b-9476-445a-9d4a-b79bd2a25e9f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icda838c428ed416c986e6598a46c9e90_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTEtOS0xLTEtMzU5MjE_15875a57-8ab1-4185-ab96-901b2422c406"
      unitRef="usd">101601000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i942c9e1c5849410aa21ef53ff538cc97_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTItMS0xLTEtMzU5MjE_b4834737-fbfc-4c1d-a5ce-53d71399a025"
      unitRef="usd">264345000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ife89274785214fbfb73ed33bc2a7b065_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTItMy0xLTEtMzU5MjE_ebf723da-4751-44cf-9c17-20f7dbca735c"
      unitRef="usd">263502000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibc6c1c6f35cd42fab276edd4419ab1af_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTItNS0xLTEtMzU5MjE_5abbf11c-b052-4091-bb5a-1a32773970bf"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic60b1bbe6a8e4aa7b208fe9fb0a99df9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTItNy0xLTEtMzU5MjE_74037f19-3174-4f16-91af-1e8959d242e3"
      unitRef="usd">5000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i11e099a173394458b87c48c2d646a67d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTItOS0xLTEtMzU5MjE_aa569672-7c64-4c37-8b02-84c8add1c526"
      unitRef="usd">263497000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic6d11225f9cb475bbaa9853eb8870c06_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTMtMS0xLTEtMzU5MjE_20501b76-a4ce-4b0b-b708-a519b204bf6e"
      unitRef="usd">50692000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i546a8e9badca4ba18d0b170cb469d0a4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTMtMy0xLTEtMzU5MjE_5e1289ce-880a-40a5-afb7-8381918fff16"
      unitRef="usd">51015000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ifc567a486add4dec830bb508ae51ae59_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTMtNS0xLTEtMzU5MjE_a9027be4-f71c-4b63-b8cd-57c80b8500ec"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i61f5b36f20db4bc8b309c0463592c140_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTMtNy0xLTEtMzU5MjE_019ccf06-6a3e-41bd-8a5d-2e2c2ccb9c45"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i239ece7750c04d74bb463f4326745206_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTMtOS0xLTEtMzU5MjE_dd0485b0-6a03-4ae1-96fd-7f77979495e7"
      unitRef="usd">51015000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5defbd78aca2458fba4b19e1f15501ae_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTUtMS0xLTEtMzU5MjE_d5766165-265d-43fc-b9af-7fcd1cf45a77"
      unitRef="usd">563745000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie89ee71ee8694f9cbba4705b3623f973_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTUtMy0xLTEtMzU5MjE_3535adaa-0f7f-472a-9bb6-e9a2dada8214"
      unitRef="usd">547611000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i55f026cc3e064a4cb7e8a496e2cc98dd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTUtNS0xLTEtMzU5MjE_12734664-58fd-43fa-a408-ef153a953cf4"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8660c65e45b74b1d921a6ad40ca5763d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTUtNy0xLTEtMzU5MjE_84b6b8c8-0c86-4a76-92c8-1d2bd6e17ad3"
      unitRef="usd">102000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3ce6c93c39c84fcdba6ba645bf9c05cb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTUtOS0xLTEtMzU5MjE_16b3fdd2-3871-46c2-b8f9-2f2f26bf8e29"
      unitRef="usd">547509000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i43c87cd3d2564ce9bc8898f1703e79c8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTYtMS0xLTEtMzU5MjE_a6bbcaf8-1200-4c0a-8c7a-9d67298a376d"
      unitRef="usd">36091000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ica3a2b14e97c47c68dba51d8c2b81639_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTYtMy0xLTEtMzU5MjE_08bcf62d-254a-49a8-9b2f-bfd726797060"
      unitRef="usd">34873000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4aee71e795ae49fe9792967e50fc1639_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTYtNS0xLTEtMzU5MjE_c835272b-70a5-48f3-844c-9b4beeb8816e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib422f9ee0fb54549ac8051b31928b5d1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTYtNy0xLTEtMzU5MjE_49dc75af-ede1-4b4c-b7a0-1bd04460bd3c"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9a9d985a0db34d098814a504a18b5bdd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTYtOS0xLTEtMzU5MjE_cb4e4efc-234a-41cf-aef4-d9a85bd30f3e"
      unitRef="usd">34873000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i560c3cc7442b474989970a1c3704c536_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTctMS0xLTEtMzU5MjE_a1b318f5-0957-4f52-8d44-d17b59672014"
      unitRef="usd">71808000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibd71ce2a2d6a494aa42f54ab52762f41_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTctMy0xLTEtMzU5MjE_35ff66b4-20f9-40bd-a025-6bc351ec084b"
      unitRef="usd">70029000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i30f6bf33ecb442488b6c4b6bdc06d52d_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTctNS0xLTEtMzU5MjE_610a9536-ea94-4fbc-8625-8e17dc4951f4"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if0528d495b26489f90c211aba63958dd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTctNy0xLTEtMzU5MjE_dda47188-21c8-4c34-b713-bc8205f29685"
      unitRef="usd">93000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie9634c3db1ed422ca438fdc62b797da2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTctOS0xLTEtMzU5MjE_4f6c1a6c-b22f-4460-bafa-19a01c4050e3"
      unitRef="usd">69936000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i03d9fad598dd40aa9680330bd94985f1_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTgtMS0xLTEtMzU5MjE_df82b70f-e6b4-42de-a391-a6987cac0b5c"
      unitRef="usd">21104000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2c9dbc3794a34cb0843973a784207b0b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTgtMy0xLTEtMzU5MjE_cda062b8-306b-449a-a0ed-06ff77d6e537"
      unitRef="usd">19493000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iac36ce88d5f84db5b2ee1b01745849cb_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTgtNS0xLTEtMzU5MjE_0d5665cd-6aaa-4bd1-a4a5-ea122a35b945"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia75d47c3c0fb48ae87b3711a5a2fa552_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTgtNy0xLTEtMzU5MjE_b978d354-c735-4c0c-b32a-cc176a468faf"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iea56904d89ed4f16a26310c50661b2b9_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTgtOS0xLTEtMzU5MjE_9fdaf0db-4243-4162-b9a8-b7bed39518d3"
      unitRef="usd">19493000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTktMS0xLTEtMzU5MjE_fd569449-9d00-414b-8d68-1ccfd0c6db60"
      unitRef="usd">1691982000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTktMy0xLTEtMzU5MjE_0278edf8-40bd-4bdd-8139-d29b1748a169"
      unitRef="usd">1668531000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTktNS0xLTEtMzU5MjE_1b73fe55-5014-470d-9a45-60150749632b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTktNy0xLTEtMzU5MjE_572467df-d473-48d7-958d-e557ce3d5ca6"
      unitRef="usd">200000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMTktOS0xLTEtMzU5MjE_13c02250-bdb7-49e0-a538-b44442cd367b"
      unitRef="usd">1668331000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjAtMS0xLTEtMzU5MjE_d4215919-5b75-41e5-bc32-32bb487da37c"
      unitRef="usd">2676000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjAtMy0xLTEtMzU5MjE_f3d3a046-d8e8-4488-a4c9-024db165a0c4"
      unitRef="usd">3435000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjAtNS0xLTEtMzU5MjE_8dcf7f9a-a858-4f7c-8bda-adee0b931bfc"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjAtNy0xLTEtMzU5MjE_59e3cdce-c300-4340-8165-eeb4f15279bf"
      unitRef="usd">3435000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjAtOS0xLTEtMzU5MjE_042a1f99-5e31-46b5-8a50-54abdd5d91d2"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:TimeDeposits
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjgtMS0xLTEtMzU5MjE_23e99567-cb1a-4647-9795-664c338daa0b"
      unitRef="usd">229055000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjgtMy0xLTEtMzU5MjE_7a99563e-f886-45a2-89a4-501f22edaeab"
      unitRef="usd">223383000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ibf9d2139771f43959695225ced778e60_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjgtNS0xLTEtMzU5MjE_b380ad32-f2af-45e5-b120-610e5962243a"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ic7438f337b0f417ea1dbd9460c179870_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjgtNy0xLTEtMzU5MjE_677591ea-b995-47ed-a730-8c4bae51b21c"
      unitRef="usd">223383000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i68b864ee0b454c4690cd78562367ff2b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjgtOS0xLTEtMzU5MjE_76cfb27e-b458-4e32-b94a-8eee5e167382"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjktMS0xLTEtMzU5MjE_4142e568-b1e3-4e17-bf5e-30dad322cde9"
      unitRef="usd">380892000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjktMy0xLTEtMzU5MjE_4e82f675-9b39-4de5-a370-2c5206bcd68d"
      unitRef="usd">377302000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjktNS0xLTEtMzU5MjE_d97aea79-d8b0-4a43-a779-ab98fb476231"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjktNy0xLTEtMzU5MjE_f45605f9-9159-4ff0-b7e7-994b158179dd"
      unitRef="usd">377302000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMjktOS0xLTEtMzU5MjE_c9628cd5-489a-48ee-aaa5-dd478ddc7d06"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <us-gaap:Deposits
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzAtMS0xLTEtMzU5MjE_b039924c-1fe2-44d1-8746-4a751e47bcdb"
      unitRef="usd">609947000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzAtMy0xLTEtMzU5MjE_21767f4d-cdce-42fb-890c-d3419f0490bf"
      unitRef="usd">600685000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzAtNS0xLTEtMzU5MjE_f0c67f06-805d-4e21-ba6e-ad0ffb92fd2a"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzAtNy0xLTEtMzU5MjE_076d844b-d84a-4311-91ed-c451c0bf46e0"
      unitRef="usd">600685000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzAtOS0xLTEtMzU5MjE_84044e92-e641-400f-b50a-4a90f67f3e6b"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzEtMS0xLTEtMzU5MjE_2fb931a7-2ccf-4a24-9cfb-848a0eb0a1c1"
      unitRef="usd">78623000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzEtMy0xLTEtMzU5MjE_86656f82-d87b-45c4-b0ec-2ca0b050bc7f"
      unitRef="usd">72990000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzEtNS0xLTEtMzU5MjE_c779f3d4-661f-49f0-b943-8d6e1f1d4b12"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzEtNy0xLTEtMzU5MjE_908061bf-0b7a-492c-a898-da8ee3450854"
      unitRef="usd">72990000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzEtOS0xLTEtMzU5MjE_a0969cf5-bbd5-4f8d-bf83-3e4a1fcf14ae"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzItMS0xLTEtMzU5MjE_515d2f43-1088-45d5-a0f1-ea6581e3f751"
      unitRef="usd">55089000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzItMy0xLTEtMzU5MjE_3abe5150-2f52-4567-87a3-ffa02b8c95fd"
      unitRef="usd">55399000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzItNS0xLTEtMzU5MjE_8fd69e24-b187-436e-9077-06bd48b25e90"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzItNy0xLTEtMzU5MjE_10d1fb95-e9f7-44e6-b96f-a549ad60be50"
      unitRef="usd">55399000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzItOS0xLTEtMzU5MjE_cf6c6f5a-c5d7-42f6-8a17-57160ffd4ebd"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="if97965c57e1e40458667d70a857c4071_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzMtMS0xLTEtMzU5MjE_4ea6e6ac-7ec7-41b8-a527-779e99ce9adb"
      unitRef="usd">133712000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i53a12f5fcd894498a6e835cdfb0242df_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzMtMy0xLTEtMzU5MjE_7bbe4850-8ba7-451f-8e7e-a5d4507ba1be"
      unitRef="usd">128389000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i080bb852a5314e5eac914c55226fade8_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzMtNS0xLTEtMzU5MjE_5058c49a-8479-47c0-9893-f1b781622826"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i93a4348ed86448d2877047c06c3d3379_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzMtNy0xLTEtMzU5MjE_1d5afd54-f9d4-4749-8ac3-ce2e2c73be35"
      unitRef="usd">128389000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i4716f42ba3cf49e1b30b1f0cc36cca8c_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjZmMmZkMWJmZGM4MjQ1YzJhNDQ1MmU1OGM4ZjBiNGZjL3RhYmxlcmFuZ2U6NmYyZmQxYmZkYzgyNDVjMmE0NDUyZTU4YzhmMGI0ZmNfMzMtOS0xLTEtMzU5MjE_6f195957-4f0e-49af-b611-27f7b80bf0c9"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfNS0xLTEtMS0zNTkyMQ_a7a00a7b-b23c-4620-bb01-e9d8fd797f1d"
      unitRef="usd">370040000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfNS0zLTEtMS0zNTkyMQ_2235f97f-618c-4bbf-b370-399de37c18b7"
      unitRef="usd">375327000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfNS01LTEtMS0zNTkyMQ_d5c98736-c006-4b9d-9a26-a928da5eac4c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfNS03LTEtMS0zNTkyMQ_1ce0c9bc-5aef-4191-a889-8bd263eccde6"
      unitRef="usd">375327000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfNS05LTEtMS0zNTkyMQ_714d2f09-7104-4794-818b-e8d8a9a4371b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5cb1c25349db4949840fd78ace6b88a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTAtMS0xLTEtMzU5MjE_4fcf1fc6-fd45-47c7-8f6c-884305c91442"
      unitRef="usd">570134000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia0ed0483b1f741d2bbc8a62ceb8b516a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTAtMy0xLTEtMzU5MjE_9ec3ce70-da38-49d9-b0e8-e7e1da592b01"
      unitRef="usd">570187000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iaadb00419a9e4acf95ca27b0f96bcaef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTAtNS0xLTEtMzU5MjE_76a8a6bf-d0e3-4774-805f-f5277589ccaa"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iac3e1589d1cd4cc2a8ed01c76c4a1794_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTAtNy0xLTEtMzU5MjE_d5fd067a-72fa-4c0b-a30c-013f85a5064d"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i01833d3eec5b4f2498aa49ae24c0086c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTAtOS0xLTEtMzU5MjE_a6f97d92-1328-41b7-8b22-61e7d70ffdc5"
      unitRef="usd">570187000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5739d1ac906c4907bf897b5a41d4c549_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTEtMS0xLTEtMzU5MjE_cd082e8e-2d16-44fc-9ee0-e4382c2704fe"
      unitRef="usd">78522000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idc8a89cac7c240d787400b1c4933d0c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTEtMy0xLTEtMzU5MjE_82ce186b-3e36-468c-996b-1371b6fc184e"
      unitRef="usd">78529000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4e73e8126f7d4049bedaddd41dbd4685_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTEtNS0xLTEtMzU5MjE_54f889ba-4484-41ff-af69-74e1ae984f89"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i886217724e954296aca73dc8f9fa752b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTEtNy0xLTEtMzU5MjE_82daf3f6-9161-4c85-bf9f-27955bbe9e21"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6441568772b34fff8f321e4188734a05_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTEtOS0xLTEtMzU5MjE_83114a6d-7456-4cf2-8536-75a5b9349f80"
      unitRef="usd">78529000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia505105156294b80bd2ad1d86a8431ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTItMS0xLTEtMzU5MjE_c506fd9a-6b4c-4941-b9eb-c6f08c038729"
      unitRef="usd">261373000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i88a4ba0ec9a14bc29a84afbc6ef52b81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTItMy0xLTEtMzU5MjE_5de3d90b-e43c-4c19-98ea-e02a35509d88"
      unitRef="usd">261759000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5397c3dfc88b4c928f48748a69c95357_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTItNS0xLTEtMzU5MjE_6fc50a68-0bb3-4a20-b11f-f6726c9d4160"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibc35dc05724c4bdab8c3b662a614d6a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTItNy0xLTEtMzU5MjE_38fe1829-2d8e-49e1-860e-84aee5d7c3df"
      unitRef="usd">5000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id22be3e786984400bdb07dacb9bc2d65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTItOS0xLTEtMzU5MjE_1f1a86f1-0546-4636-95b5-085916bd45c8"
      unitRef="usd">261754000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia9621ca7c8d54cc895cf50cc18df5a47_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTMtMS0xLTEtMzU5MjE_ab2af06b-f2c3-4767-bef4-896893f68244"
      unitRef="usd">48185000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7cceb79a2ae84a85979d711c9a680755_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTMtMy0xLTEtMzU5MjE_3946d04e-ce9e-47a4-84e1-2f009a0de6d4"
      unitRef="usd">48634000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i96a6df6037c0420d89ef9fd0ccc5517e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTMtNS0xLTEtMzU5MjE_ca6fb406-d205-4017-8aba-f1d341f7f5f3"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icc4cd7ed1e12490f86167be9f7870c37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTMtNy0xLTEtMzU5MjE_544e86e1-62b3-41a0-b9d0-6dc075bfac05"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic7d1860762944a738891b13c6a409b49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTMtOS0xLTEtMzU5MjE_e7740277-4613-43bd-9f61-c5ea636c06f5"
      unitRef="usd">48634000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i79fc91bebd4a48038ef608a8612afd67_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTUtMS0xLTEtMzU5MjE_4535df21-72e5-40e6-871e-0668a0790f27"
      unitRef="usd">548530000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5549b0ba45d84733a6489d9270dff1a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTUtMy0xLTEtMzU5MjE_c32ed025-ebcc-4a0a-ae05-f70228e4cb2b"
      unitRef="usd">553098000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icae172c5b74d4813b7871fdc062e15b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTUtNS0xLTEtMzU5MjE_580dc8fb-128e-452a-b0b2-bbe77e61589b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iefcae4b595fa47b3b7828e10f5cf5135_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTUtNy0xLTEtMzU5MjE_1a3c42a4-4ad9-4b2a-a7d5-0a0cff078c6b"
      unitRef="usd">219000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2bce4500bb5a41b98e1c361559047877_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTUtOS0xLTEtMzU5MjE_9db3ec82-432f-4f56-875f-e74592cfa3c9"
      unitRef="usd">552879000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iaba7a5598a3940e2b6be88d9a2439b11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTYtMS0xLTEtMzU5MjE_dd60fa60-b841-41b3-a28b-368c242510eb"
      unitRef="usd">31596000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i824da035505f4ba1ae3a4d3fffa7259e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTYtMy0xLTEtMzU5MjE_9ed76b07-bdc6-4875-8c88-e2102009f32f"
      unitRef="usd">31966000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3430a772519e45868f0bcefb0a4c9bb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTYtNS0xLTEtMzU5MjE_d4d03e41-1fb0-4365-9b9c-c2d7732aa60e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idcaf2a3b83b24fc6a0e0bce0c6334959_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTYtNy0xLTEtMzU5MjE_aac4b882-dd16-4211-8ee3-3cbc8bbcce66"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icc55a05d712b4249840bd95e49192e53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTYtOS0xLTEtMzU5MjE_a534f925-90ec-434e-83fb-9eff54078b47"
      unitRef="usd">31966000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idc198636e1ef4b44b1accfd4ff65eac7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTctMS0xLTEtMzU5MjE_3a00c970-000e-4279-9285-3d788e5d04f9"
      unitRef="usd">72587000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id77d425f4d074a8a9b436c9111ffe2a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTctMy0xLTEtMzU5MjE_0d622710-4730-4215-b377-067582938d9a"
      unitRef="usd">72381000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i84bd2474a9fb4e548c11db9b05b54698_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTctNS0xLTEtMzU5MjE_ff1bc5f8-9251-497b-977e-e48225be5e23"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i51b27e4559c743b3bfcdfb5b8b771a06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTctNy0xLTEtMzU5MjE_f477580d-d20c-4627-afa4-2b8a7a59b4f3"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie0add559c8114638917d8da593c0b302_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTctOS0xLTEtMzU5MjE_340ba494-35b6-41b9-8e72-fe03404a84ea"
      unitRef="usd">72381000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9c6b459b96454592b14a2df93b1b7283_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTgtMS0xLTEtMzU5MjE_cf64712b-0515-4325-87e0-963d5d859ed2"
      unitRef="usd">22035000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic97725c113eb4688a15b60f9e8bffaa9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTgtMy0xLTEtMzU5MjE_fb7471ea-cceb-4d9e-b8ed-a640b06fa61b"
      unitRef="usd">20591000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2f3358917e0e46c889bd138339fb8802_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTgtNS0xLTEtMzU5MjE_a6682e28-e72c-4eaf-b4a2-df707655488c"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia6eb47c1513748da90f80cd18ccbc7c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTgtNy0xLTEtMzU5MjE_db29b3e8-3ccf-4203-8c8f-9b5b478edc65"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9afa270a87fb4d13a505b22afd94ecf3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTgtOS0xLTEtMzU5MjE_aa59335b-b37e-4cf3-97fb-9481cd657c3d"
      unitRef="usd">20591000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTktMS0xLTEtMzU5MjE_85b5f063-7cc7-4106-b0d5-49565f89126d"
      unitRef="usd">1632962000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTktMy0xLTEtMzU5MjE_1cc9c679-be9e-4614-9f7e-9a4af21984d3"
      unitRef="usd">1637145000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTktNS0xLTEtMzU5MjE_c113fe36-256b-4758-904e-ade84f2d009a"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTktNy0xLTEtMzU5MjE_ec80ffa9-86f9-45bc-97dc-6983b7f1a4a4"
      unitRef="usd">224000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMTktOS0xLTEtMzU5MjE_c064146a-0865-4bd3-aef8-91363a74388b"
      unitRef="usd">1636921000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjAtMS0xLTEtMzU5MjE_0e14a029-ec82-43bf-8105-23ad993cff89"
      unitRef="usd">2671000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjAtMy0xLTEtMzU5MjE_eba0eee4-e825-46b7-bda2-d75f4f089e9a"
      unitRef="usd">3041000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjAtNS0xLTEtMzU5MjE_da1c236a-0f54-43ba-aab6-9b300f3087f2"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjAtNy0xLTEtMzU5MjE_ce4fd506-3315-46d1-9f8f-c2be260d067b"
      unitRef="usd">3041000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjAtOS0xLTEtMzU5MjE_a655e469-7089-4ede-8a31-1b1e1ad9288f"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:TimeDeposits
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjgtMS0xLTEtMzU5MjE_6b5b9f0a-2bc0-4852-9c08-9637fc9188bb"
      unitRef="usd">232724000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjgtMy0xLTEtMzU5MjE_9c7c97ad-c813-4a4e-bd52-8a8076c65f98"
      unitRef="usd">231265000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjgtNS0xLTEtMzU5MjE_857962ae-2ed8-41cc-ae6d-192f67f48ffb"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjgtNy0xLTEtMzU5MjE_d90e075c-f422-4bf7-a6d0-d46c80a666b7"
      unitRef="usd">231265000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjgtOS0xLTEtMzU5MjE_74735a09-43d1-4519-a53a-0bc3895229b5"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjktMS0xLTEtMzU5MjE_3ab4c02c-1985-48ab-9c97-6e5d7a77827e"
      unitRef="usd">333481000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjktMy0xLTEtMzU5MjE_8e5368d6-16f9-4daf-a055-e358c5cd9eba"
      unitRef="usd">337025000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjktNS0xLTEtMzU5MjE_1d522eb1-4941-4595-b40a-2634f6f3c8e1"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjktNy0xLTEtMzU5MjE_e4c6deb3-764e-4928-a89f-6eccaaa84cc9"
      unitRef="usd">337025000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMjktOS0xLTEtMzU5MjE_eec5cc7b-2fdd-4cae-8c8d-de44e216a8ed"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <us-gaap:Deposits
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzAtMS0xLTEtMzU5MjE_133657fa-1da1-47c0-bfc6-fca420743a7e"
      unitRef="usd">566205000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzAtMy0xLTEtMzU5MjE_39fa4deb-9bd1-4881-a413-2b1c057cbe8a"
      unitRef="usd">568290000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzAtNS0xLTEtMzU5MjE_fb5b69b4-3b1b-4704-8da6-0aa7bd95c3f4"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzAtNy0xLTEtMzU5MjE_00d38bfd-a6ee-409e-b298-e66036038db2"
      unitRef="usd">568290000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzAtOS0xLTEtMzU5MjE_7faa2240-e376-4e58-9c87-e6a4f3d4d4d9"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzEtMS0xLTEtMzU5MjE_c8c25200-7606-4c1f-bfb8-c8bca3fb1f71"
      unitRef="usd">81251000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzEtMy0xLTEtMzU5MjE_603c9e95-40e5-4b40-b3d1-355b579b6d22"
      unitRef="usd">79065000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzEtNS0xLTEtMzU5MjE_aac9f29e-b01b-4059-ae71-97ad3f0f23c3"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzEtNy0xLTEtMzU5MjE_b7c9576a-afde-4206-969f-114fd0572620"
      unitRef="usd">79065000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzEtOS0xLTEtMzU5MjE_bf3a5a34-df39-4ade-a188-920794b8e05f"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzItMS0xLTEtMzU5MjE_a5837a53-81ac-4a29-ae53-1bfccf4d6a48"
      unitRef="usd">55091000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzItMy0xLTEtMzU5MjE_45b597e5-3801-4196-90f2-dd652a597573"
      unitRef="usd">55998000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzItNS0xLTEtMzU5MjE_80ddde26-8dda-46f1-94b4-54eeb76d58ad"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzItNy0xLTEtMzU5MjE_5512cc23-467a-42de-99e7-b7e1d13391df"
      unitRef="usd">55998000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzItOS0xLTEtMzU5MjE_2c642c4b-f8df-4832-84cf-8db214b43442"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="id6bf116ebe354200bd8bee6a20f0c3d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzMtMS0xLTEtMzU5MjE_5d7898ea-24ee-470e-bddd-e5b0899f3d33"
      unitRef="usd">136342000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i845c2805bca04fc7a108c5594e5086dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzMtMy0xLTEtMzU5MjE_268f3f63-8ea1-4ae8-8e82-0fed375c1319"
      unitRef="usd">135063000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i2ddc55a20cd54c288afa9686cbbec0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzMtNS0xLTEtMzU5MjE_80b474f1-dfa0-4d7a-aeef-359f8578d142"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="ia3b8d516e31346a794b4e185e2d3508b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzMtNy0xLTEtMzU5MjE_6ec455db-59c8-45a8-8fc7-9ee1e58fd18b"
      unitRef="usd">135063000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i1621c57fb0b64fcfb7db7965b1689bd0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOmQyMGY0NzMxZWYxZTQ2YTM4YjliODRjYjI2ZjlkNWRkL3RhYmxlcmFuZ2U6ZDIwZjQ3MzFlZjFlNDZhMzhiOWI4NGNiMjZmOWQ1ZGRfMzMtOS0xLTEtMzU5MjE_741e881a-bf75-46c4-9e01-cf04094eadf9"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfNS0xLTEtMS0zNTkyMQ_dc6dfcd6-8035-48e7-8ed8-24d16e123011"
      unitRef="usd">385352000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfNS0zLTEtMS0zNTkyMQ_d9972766-618d-4b29-9df1-773218e1eb20"
      unitRef="usd">388836000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfNS01LTEtMS0zNTkyMQ_5b4714b9-8a6a-4ae1-8a5f-765f3e89a261"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfNS03LTEtMS0zNTkyMQ_12c49667-0693-4fbb-989e-1fad1dc169a8"
      unitRef="usd">388836000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfNS05LTEtMS0zNTkyMQ_7f4a990f-b86c-4e28-8bf7-2eaa87afb186"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i6008078f61f44a7d8580eebe9e8af2a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTAtMS0xLTEtMzU5MjE_e023d400-c05b-4855-b5c6-637f38485811"
      unitRef="usd">463854000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i555148924f4c4ebc8ee4768468133306_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTAtMy0xLTEtMzU5MjE_005260be-e980-4dd3-9283-3fb734aae4a4"
      unitRef="usd">459158000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i55fa5138ff86496795bebd899feed544_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTAtNS0xLTEtMzU5MjE_dbc80df2-b224-4ce7-b177-16e520ad36b8"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i0634fefb682245eba754d002597fca5b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTAtNy0xLTEtMzU5MjE_eb037bd6-6cf4-4cc2-94d9-b536a7242dce"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic2d41cc7ed7b4c01bc1492217dd6cb96_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTAtOS0xLTEtMzU5MjE_d15ed080-6851-4ef3-9cec-7b477984db69"
      unitRef="usd">459158000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2fc91c284fd84dd5988234b829837647_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTEtMS0xLTEtMzU5MjE_56e7c4f8-6d24-4146-82ef-b80930601a94"
      unitRef="usd">52702000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="iec5bddadfde44522a8a63be699122ee6_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTEtMy0xLTEtMzU5MjE_b94d0825-0d2f-40d2-8035-5d8c04538ffa"
      unitRef="usd">52168000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if002cfbe3cc24e9698ac325184b3e5e5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTEtNS0xLTEtMzU5MjE_06c5a356-47bb-4220-8dc5-7ea7206ccfad"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4d39710f3e194d078a4895ccaff438dd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTEtNy0xLTEtMzU5MjE_73df0014-6f49-4ded-a37d-d452b01d9336"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ied2deb82f04e4456b096ddaca8843894_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTEtOS0xLTEtMzU5MjE_e3812a1b-aa83-40e5-a072-f74eabfa8894"
      unitRef="usd">52168000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i96b0c2b7db8848e7a6d2051d3bafee71_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTItMS0xLTEtMzU5MjE_0d21928a-edcc-44b1-983e-22d4c0f02365"
      unitRef="usd">293139000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i918f8c6e6c3343898325c06e053dcef7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTItMy0xLTEtMzU5MjE_84137028-b965-49ba-ab66-97c026e28009"
      unitRef="usd">289541000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5d63f65659ac4191b5bde168cccc0890_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTItNS0xLTEtMzU5MjE_c4c875c4-7de5-4820-a7ae-985f9771013b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3fdc5f657df34e49a454d533d2594c84_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTItNy0xLTEtMzU5MjE_70648f28-e13f-493f-a0d5-3984b4aa6ea0"
      unitRef="usd">50000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i1e7706e9d17544eab6b2a560778f7d67_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTItOS0xLTEtMzU5MjE_693585cc-0640-44af-9aed-05e4c0009cf7"
      unitRef="usd">289491000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i23524cb7c7b247d8a1d80e6621881ea8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTMtMS0xLTEtMzU5MjE_840e94ca-99ea-4b7e-9e86-f3d147865568"
      unitRef="usd">49279000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia66140a059b9487397039d648f0dec3c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTMtMy0xLTEtMzU5MjE_40314265-898a-4ed6-9b75-c33d2edd2b37"
      unitRef="usd">48698000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if8ce41d0841c43f8809754a29fc801c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTMtNS0xLTEtMzU5MjE_f017f287-2dcf-4e63-a777-7a89bbd7c3fa"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="if289d82e32694052a632f14062ce1195_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTMtNy0xLTEtMzU5MjE_c16e01c4-e35f-4431-aa40-a94109fff08b"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9754766e168b4963aeb6849eb85355bd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTMtOS0xLTEtMzU5MjE_a6b891dc-9307-4904-b3d5-7aa6e1d2ee40"
      unitRef="usd">48698000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i99b9ee21671640ba87d1d6478e2e0c6e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTUtMS0xLTEtMzU5MjE_8582d0b5-ce33-402d-a252-23ebf51915b7"
      unitRef="usd">520682000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9fe46400784a47c8b3486803cd622ea9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTUtMy0xLTEtMzU5MjE_9b15ace1-0f9e-4387-9051-8b809dc76bc3"
      unitRef="usd">526134000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9a418f31903f481c9005aa76fae6b0fa_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTUtNS0xLTEtMzU5MjE_43455c11-f981-49d0-926c-2bde4aa499d0"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i83aa4601be6942599a081c686520a2e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTUtNy0xLTEtMzU5MjE_b7a8da40-f1b3-475d-a3f2-4f63f22f24b2"
      unitRef="usd">184000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i7e18b2b4fbf941bca691009de10d219a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTUtOS0xLTEtMzU5MjE_a79d61cd-9a08-4045-aaaa-ab93e813b8d2"
      unitRef="usd">525950000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i32ed9053b99f4dd29a4c5d20f9f20c8b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTYtMS0xLTEtMzU5MjE_b83b7bf5-3285-465e-8ad1-a0695fa24f88"
      unitRef="usd">24656000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2a1e2596a29c4dd6b58a52a87718816c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTYtMy0xLTEtMzU5MjE_daec1faa-10b4-4767-912f-d0f415a48679"
      unitRef="usd">25028000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i9a4f3cf649c242939280a1197e9a32f9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTYtNS0xLTEtMzU5MjE_d2cdede2-b895-4441-9f91-7de4ab66ea07"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie67e5abd15be4716a078c2e91c583f81_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTYtNy0xLTEtMzU5MjE_03e5ebe5-3154-409d-a322-af72cac3aa8e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id316e0c0af9b43b4af32c084ecf968b3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTYtOS0xLTEtMzU5MjE_e9ad727f-65b7-45f3-a607-7d38c3b833e6"
      unitRef="usd">25028000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i70ff4a9b868f4a5b9fb5455063392d2a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTctMS0xLTEtMzU5MjE_f61c6a4d-7c9c-403c-970d-3a42f1a45bda"
      unitRef="usd">76201000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5de71ac7f89242a79c0acb3586607768_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTctMy0xLTEtMzU5MjE_7e35b2ef-0b2d-4f82-9454-e27700d8ebd5"
      unitRef="usd">74813000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icafd398a37de413985add8183ead84e1_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTctNS0xLTEtMzU5MjE_6f9a33a2-409f-4552-9984-c7c35aa0dd61"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i8f1107b5f1d8497c8de16745b2dc0d77_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTctNy0xLTEtMzU5MjE_dbfd92b5-44ef-409c-b295-528906edc48d"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic5fa5f24b0ec487aa35c510d29f2aa67_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTctOS0xLTEtMzU5MjE_95b269ab-8302-4bb5-b0dd-9e7978f9a660"
      unitRef="usd">74813000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia259d8d556224acea89b44440a30669e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTgtMS0xLTEtMzU5MjE_834706a2-bc7d-4bef-9c2f-98ad040b5d59"
      unitRef="usd">23187000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idf1f777338de4f7a99afb837fff2051a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTgtMy0xLTEtMzU5MjE_b503c48a-2311-4add-9936-455a0a895353"
      unitRef="usd">21304000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i04f0a241a60248bcad10db8552fba206_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTgtNS0xLTEtMzU5MjE_ba56746d-a2b7-4a1e-b698-8352e7be7f97"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id18a9f29894842d2be29b60fc30468e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTgtNy0xLTEtMzU5MjE_25100cd4-3f57-407f-8522-fee5d56f7df7"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic7ca34a1b458472d957263ac3b28a3af_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTgtOS0xLTEtMzU5MjE_0355233e-71ed-4ae8-9b82-2638973ebf5c"
      unitRef="usd">21304000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTktMS0xLTEtMzU5MjE_c0c99e6f-b5aa-4b57-9502-59d9f85e04e6"
      unitRef="usd">1503700000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTktMy0xLTEtMzU5MjE_b7eec36b-4566-42ab-9457-7e6e66523ae2"
      unitRef="usd">1496844000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTktNS0xLTEtMzU5MjE_e37824b6-dca1-4aec-8b95-c7d82dace845"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTktNy0xLTEtMzU5MjE_08a6e287-0c71-4598-a97e-0ac64f39786f"
      unitRef="usd">234000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMTktOS0xLTEtMzU5MjE_ad74b9bc-8816-454a-a0ed-41b6ba292f70"
      unitRef="usd">1496610000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtAmortizedValueFairValue
      contextRef="icab2cfb11efa4399ab02de73883d428b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjAtMS0xLTEtMzU5MjE_521cda13-a5b8-430a-8447-52f1bfe78841"
      unitRef="usd">2399000</us-gaap:ServicingAssetAtAmortizedValueFairValue>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjAtMy0xLTEtMzU5MjE_788116ea-3569-4364-81d8-1f4ac3ac0fed"
      unitRef="usd">2608000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjAtNS0xLTEtMzU5MjE_36a952c1-93ce-4b2b-a5d8-0417644e3a4b"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjAtNy0xLTEtMzU5MjE_26282d30-e032-4fed-852a-d8030fdcf390"
      unitRef="usd">2608000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjAtOS0xLTEtMzU5MjE_6d054f5e-f48b-4f12-9203-fd2921e9ef9e"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:TimeDeposits
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjgtMS0xLTEtMzU5MjE_1b2acbed-e378-4b23-af8a-1352fe25ad67"
      unitRef="usd">246976000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjgtMy0xLTEtMzU5MjE_56b0841c-5984-49e0-8016-4a94ba61c4c7"
      unitRef="usd">249458000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjgtNS0xLTEtMzU5MjE_6c1edc77-f25a-4fed-a8e1-d0675a96c574"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjgtNy0xLTEtMzU5MjE_9de02b6c-9cc5-471b-9546-28461218dfa9"
      unitRef="usd">249458000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjgtOS0xLTEtMzU5MjE_b69c65af-9a65-408e-9b52-f5a5a027823a"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjktMS0xLTEtMzU5MjE_005bf215-9caf-402b-8aac-370091a9afb3"
      unitRef="usd">387354000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjktMy0xLTEtMzU5MjE_cce2d4ee-cb1b-4a40-bf69-abd34f467e95"
      unitRef="usd">359899000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjktNS0xLTEtMzU5MjE_8e257f7c-6372-4844-ae26-c5193a018657"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjktNy0xLTEtMzU5MjE_0331d2c2-59f2-4dc4-a0b2-b23edb9b6a09"
      unitRef="usd">359899000</fnlc:NationalCertificatesOfDeposit>
    <fnlc:NationalCertificatesOfDeposit
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMjktOS0xLTEtMzU5MjE_84af43f4-4882-4f9d-b7d8-be3c3222b9e8"
      unitRef="usd">0</fnlc:NationalCertificatesOfDeposit>
    <us-gaap:Deposits
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzAtMS0xLTEtMzU5MjE_d812d60e-2544-4b3b-bbf0-d008937dfba4"
      unitRef="usd">634330000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzAtMy0xLTEtMzU5MjE_09eccae6-a003-456b-b396-9b47c8f1181c"
      unitRef="usd">609357000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzAtNS0xLTEtMzU5MjE_2859eb5d-a020-4be8-be63-eeb1ef078faf"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzAtNy0xLTEtMzU5MjE_51f074aa-8faf-4b8a-b352-73d028b62e59"
      unitRef="usd">609357000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzAtOS0xLTEtMzU5MjE_c0248e23-f4f4-4b18-b4c8-71b18ccc683e"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzEtMS0xLTEtMzU5MjE_788beb97-6a8f-4eea-ab20-cd9fd7f02672"
      unitRef="usd">71952000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzEtMy0xLTEtMzU5MjE_bea01acc-bf54-404e-a3a7-e68ea333486a"
      unitRef="usd">70105000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzEtNS0xLTEtMzU5MjE_740e0879-0763-4c35-b5df-6718ed8b5043"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzEtNy0xLTEtMzU5MjE_f5e877d4-30c3-4386-b520-44083fda4a4f"
      unitRef="usd">70105000</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzEtOS0xLTEtMzU5MjE_da9622c3-d61d-4417-a9ca-add05ea92759"
      unitRef="usd">0</us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzItMS0xLTEtMzU5MjE_39f46a64-dabb-4d84-88bf-6bfe104c4ce6"
      unitRef="usd">157696000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzItMy0xLTEtMzU5MjE_76333218-9693-41cd-b641-2b22eb1ebdd0"
      unitRef="usd">159184000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzItNS0xLTEtMzU5MjE_dde43da7-ff9b-4a7e-8eb1-d38d560cdc91"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzItNy0xLTEtMzU5MjE_8d3eb06b-3ed8-4a7e-86b5-b7ab23e23caf"
      unitRef="usd">159184000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzItOS0xLTEtMzU5MjE_123a3a23-f582-418b-bc47-1894c52bcf7f"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i31b2700524d74a47957e47cdde104e23_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzMtMS0xLTEtMzU5MjE_5623e899-5585-4a8a-a6bf-dcaf2c8f6a09"
      unitRef="usd">229648000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i5cc43c46236b4fb6929412ddce221d0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzMtMy0xLTEtMzU5MjE_b1b81188-aa5d-4d4d-91ca-729b59f27a66"
      unitRef="usd">229289000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="idf54e18509184798b8ecbf90f0c297a9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzMtNS0xLTEtMzU5MjE_5ea1f7cd-e085-407f-9d4d-1ac54f4a39bc"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i030ada61c3fa4e3082d4c50e24341bc5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzMtNy0xLTEtMzU5MjE_bd7d4176-66fa-4a18-9fa5-549b618e22a2"
      unitRef="usd">229289000</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:DebtAndCapitalLeaseObligations
      contextRef="i3ce54aa2afae4ef0b018d4515bfd0b0e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84Mi9mcmFnOjM0NmMzZjcyZTg2ZjQzYmViNGQwNjQzZDM1ZjU3ZTM2L3RhYmxlOjFhNGM4M2NmZDQ4YjRkYjg4NTkyMDI5NTU0MTkyOGE0L3RhYmxlcmFuZ2U6MWE0YzgzY2ZkNDhiNGRiODg1OTIwMjk1NTQxOTI4YTRfMzMtOS0xLTEtMzU5MjE_c8a4fa92-dc3a-44b2-9ea0-a6065210a1df"
      unitRef="usd">0</us-gaap:DebtAndCapitalLeaseObligations>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84NS9mcmFnOmFhM2E0YmYwZjVhYzQxMjA4ZWJkZDZiN2JmNDNhMzBhL3RleHRyZWdpb246YWEzYTRiZjBmNWFjNDEyMDhlYmRkNmI3YmY0M2EzMGFfMjI5OQ_a7bd2210-8103-471a-801c-77dbb8f470e9">Impact of Recently Issued Accounting Standards&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued Accounting Standards Update (ASU) No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losse&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;s &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;(Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under the new guidance, which will replace the existing incurred loss model for recognizing credit losses, banks and other lending institutions will be required to recognize the full amount of expected credit losses. The new guidance, which is referred to as the current expected credit loss model, requires that expected credit losses for financial assets, held at the reporting date that are accounted for at amortized cost, be measured and recognized based on historical experience and current and reasonably supportable forecasted conditions to reflect the full amount of expected credit losses. A modified version of these requirements also applies to debt securities classified as available for sale. The ASU was to be effective for all SEC registrants for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. On October 16, 2019, FASB voted to finalize a proposal issued in August 2019 under which the effective implementation date was changed for SEC registrants meeting the definition of a Smaller Reporting Company to fiscal years beginning after December 15, 2022. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within such years. The Company qualifies as a Smaller Reporting Company. It continues to evaluate the impact of the adoption of the ASU on its consolidated financial statements, and continues to anticipate that it may have a material impact upon adoption. The Bank has formed an implementation committee for ASU No. 2016-13. To date, committee members have participated in educational seminars on the new standards, identified the historical data sets that will be necessary to implement the new standard, and have chosen a third-party vendor who provides software solutions for ASU No. 2016-13 modeling and calculation. The Bank is in the late stages of implementing this software and plans to run incurred loss and current expected credit loss models in parallel until adoption of ASU No. 2016-13 on January 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU No. 2022-01 Derivatives and Hedging (Topic 815): &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;Fair Value Hedging &#x2013; Portfolio Layer Method&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 expands upon hedge accounting concepts introduced in ASU 2017-12 by allowing multiple hedged layers to be designated for a single closed portfolio of financial assets which may allow a greater proportion of interest rate risk inherent in the assets to be hedged.  The last of layer method outlined in ASU 2017-12 is renamed the portfolio layer method in ASU 2022-01.  ASU 2022-01 also allows, upon adoption, the reclassification of debt securities classified as held to maturity to the available for sale category provided the reclassification takes place within thirty days of adoption and the same debt securities are included in a portfolio layer method hedge within the thirty day period.  ASU 2022-01 is effective for fiscal years beginning after December 15, 2022.  Early adoption is permitted for entities, such as the Company, that have adopted ASU 2017-12.  This ASU is not expected to have a material impact on the consolidated financial statements of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also in March 2022, the FASB issued ASU No. 2022-02 Financial Instruments - Credit Losses (Topic 326): &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;Troubled Debt Restructurings (TDRs) and Vintage Disclosures&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 ASU eliminates the current guidance in ASC Subtopic 310-40 regarding troubled debt restructures in its entirety.  After adoption, loan modifications will be determined to be a new loan or a continuation of an existing loan in accordance with current ASC guidance.  Disclosure will consist of information on modifications to debtors experiencing financial difficulty that were in the form of principal forgiveness, an interest rate reduction, an other than insignificant payment delay, a term extension, or any combination of the foregoing.  The ASU will also require disclosure of current-period gross write-offs by year of origination.  ASU 2022-02 is effective for fiscal years beginning after December 15, 2022.  This ASU is not expected to have a material impact on the consolidated financial statements of the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="ib479c97743934d3fb41d8f5e962ca89e_D20220101-20220331"
      id="id3VybDovL2RvY3MudjEvZG9jOjZiNjFmNDUzNzc3ODRiY2Y4ODFhN2NmNWUzM2EyYWUxL3NlYzo2YjYxZjQ1Mzc3Nzg0YmNmODgxYTdjZjVlMzNhMmFlMV84NS9mcmFnOmFhM2E0YmYwZjVhYzQxMjA4ZWJkZDZiN2JmNDNhMzBhL3RleHRyZWdpb246YWEzYTRiZjBmNWFjNDEyMDhlYmRkNmI3YmY0M2EzMGFfMjI5OQ_f462ad47-ce97-442f-8195-8135c090f3bb">Impact of Recently Issued Accounting Standards&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the FASB issued Accounting Standards Update (ASU) No. 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments-Credit Losse&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;s &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;(Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. Under the new guidance, which will replace the existing incurred loss model for recognizing credit losses, banks and other lending institutions will be required to recognize the full amount of expected credit losses. The new guidance, which is referred to as the current expected credit loss model, requires that expected credit losses for financial assets, held at the reporting date that are accounted for at amortized cost, be measured and recognized based on historical experience and current and reasonably supportable forecasted conditions to reflect the full amount of expected credit losses. A modified version of these requirements also applies to debt securities classified as available for sale. The ASU was to be effective for all SEC registrants for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. On October 16, 2019, FASB voted to finalize a proposal issued in August 2019 under which the effective implementation date was changed for SEC registrants meeting the definition of a Smaller Reporting Company to fiscal years beginning after December 15, 2022. Early adoption is permitted for fiscal years beginning after December 15, 2018, including interim periods within such years. The Company qualifies as a Smaller Reporting Company. It continues to evaluate the impact of the adoption of the ASU on its consolidated financial statements, and continues to anticipate that it may have a material impact upon adoption. The Bank has formed an implementation committee for ASU No. 2016-13. To date, committee members have participated in educational seminars on the new standards, identified the historical data sets that will be necessary to implement the new standard, and have chosen a third-party vendor who provides software solutions for ASU No. 2016-13 modeling and calculation. The Bank is in the late stages of implementing this software and plans to run incurred loss and current expected credit loss models in parallel until adoption of ASU No. 2016-13 on January 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU No. 2022-01 Derivatives and Hedging (Topic 815): &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;Fair Value Hedging &#x2013; Portfolio Layer Method&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 expands upon hedge accounting concepts introduced in ASU 2017-12 by allowing multiple hedged layers to be designated for a single closed portfolio of financial assets which may allow a greater proportion of interest rate risk inherent in the assets to be hedged.  The last of layer method outlined in ASU 2017-12 is renamed the portfolio layer method in ASU 2022-01.  ASU 2022-01 also allows, upon adoption, the reclassification of debt securities classified as held to maturity to the available for sale category provided the reclassification takes place within thirty days of adoption and the same debt securities are included in a portfolio layer method hedge within the thirty day period.  ASU 2022-01 is effective for fiscal years beginning after December 15, 2022.  Early adoption is permitted for entities, such as the Company, that have adopted ASU 2017-12.  This ASU is not expected to have a material impact on the consolidated financial statements of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Also in March 2022, the FASB issued ASU No. 2022-02 Financial Instruments - Credit Losses (Topic 326): &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;Troubled Debt Restructurings (TDRs) and Vintage Disclosures&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 ASU eliminates the current guidance in ASC Subtopic 310-40 regarding troubled debt restructures in its entirety.  After adoption, loan modifications will be determined to be a new loan or a continuation of an existing loan in accordance with current ASC guidance.  Disclosure will consist of information on modifications to debtors experiencing financial difficulty that were in the form of principal forgiveness, an interest rate reduction, an other than insignificant payment delay, a term extension, or any combination of the foregoing.  The ASU will also require disclosure of current-period gross write-offs by year of origination.  ASU 2022-02 is effective for fiscal years beginning after December 15, 2022.  This ASU is not expected to have a material impact on the consolidated financial statements of the Company.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
</xbrl>
