<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:chco="http://www.bankatcity.com/20220630"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:exch="http://xbrl.sec.gov/exch/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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="chco-20220630.xsd" xlink:type="simple"/>
    <context id="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i347f629dc79d491b8b61a06004347c9c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityListingsExchangeAxis">exch:XNGS</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9f7b9b04823646ff8bd3380ec3c01845_I20220801">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2022-08-01</instant>
        </period>
    </context>
    <context id="i37df8059b6fe4f049085dfa73ee86391_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i090467f990ec43aca6d6d4d3233bd09f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i092de649be1541408ed75caf47f894cb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i829c80e55960496a93c906d16ca00320_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie5303426a9f64f0aae100392c367845d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i21a00e5a04cd46388c06c92e4d309c99_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieac9075d913a4782aceb178d12cb22f6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DepositAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i964d9f25b17c4dcaad8ceb1b09884f3d_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibc3773d3b0d9484b9e678707f691b759_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia34de2612f83469084d42345bcfd184f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i977e6c2333c2459cbe3781bc78887c61_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:DebitCardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if02a32eeb11e4402b5b6c35e31e8f773_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2a0f56170c3e4fd69f600b0e3a197bfe_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i88bf1e5bbc9948869e801e117261be07_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9b867839294f4c338a03176aa0b5bd07_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:FiduciaryAndTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i08c49feb557440f4897880fd0a63b3af_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i084b743779ca40b3ac300911c0c8b309_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id94de2bc0939495897db0720769f68b4_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i5f8d990668c14c54abd60bb11a3da384_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6f56bc09126246cbb6e14a139d6676ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i073d88ce9d6947b3b97e90881c03d11d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i09f2395ca317439195bf584c5565c3ed_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6c2257515aa64c3ba7af28284eecf7fb_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1fb4a25c190b4e03b9549360c18221d7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib6794484cc9143b1a836b6431bd82bb5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibde4370dcb3c403589910168779027c1_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i606f72450e8c44a48b808ebff7367b48_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i5c9dddcfabda4f6abc7c925846e07f74_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ied194f77ce0745999d717ef88c608f4e_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="icdea65d48c4341269bc9694c0bb19900_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i004cbfeb1b34451eb2042d27f349fc69_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i29c91213acfe42b097d402acd27ace41_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i7bc182eab949405fa468ced340928ea5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="ic96008392f3547209b7d9363f0621f81_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if09a8639a40a49b1a2adcb00afcbe858_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i279cb67452aa49eca222b13a2a66620a_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iae58b654ff79499d826300ecdc46453e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i730f8bb6ede24ccd97d2c83634b3ee44_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iab2a76d8951e495f8499c83a7a7057f8_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iffd787d8fd23454697927af2eb4bf9d6_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i453070bdf8dc402988fdfcb3414b2eb3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie11d2ec47f6b4608b83c7757900c6813_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie8c189623ab049ea8f9ddc194ecb4129_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id6edac7a82de4d43aea4b397d41cb730_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia48011e3e4dc4026910784307d451e69_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i492804aae22442d0b723780dbc098653_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43c3fc071ad545bb9c1f2db2e1c36604_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i28c2e2ee58694b3eb9cecb0d86f72056_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i0bd57f24508b44fb8a876308ca4b4731_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic19fa32dc8eb44fa8640ebcf9d4ff557_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i0bc40b375ff440ee822bc9479a80926e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifcb567d4734744619143455a456ccfbd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i281fd52e1a3c4243814d70480cc672cb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie8de89f920224c53ab29ad61cc5d9678_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9894e74dacf8499d9e00c8b88196d42e_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia58f3d13e70942c1981431bb9ddfffdd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib3cbd8c521414f8181a6aae5d4cd3eb9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb1dbd906ba04adbb556d394e372084c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i81d04fe0a7fe4f91b1e9164fd7f48e64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i40efbceb7cf24f459d94864c4dfaaccb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="ie40e7c2a72044cd0bbcd360c1b608c33_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if1dad46ddb1e49b0b5547d08ce9c3c5e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic6426079fb074284bc1c55a130e3a826_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if694a108970f4f93a89d3c9e38b6cd8e_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i378c8c50f88f4a689301e3f1f4ebf4e1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chco:CityNationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6ba4c503ef734838b4e74656f0bd8a6d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:WV</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chco:CityNationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i76c0261b55c14987a0d06151004a8290_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:KY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chco:CityNationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibd03c5d790864a9da92b7ede435650dc_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:VA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chco:CityNationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee2775c923b446f6918fe2c0b4c1d3b4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:OH</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">chco:CityNationalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3d4e4344d57c4bad89c134998ae1141b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7a443ddb4bba48678325278ce830a376_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i839a666c1da3431f98f6903c8b6151b7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib3f2cedde6474196a7ececf1511bb84d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacb0d2b633864036b12f733bafe569f9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i74acb254818a4e6eb0d396af1a045ded_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i824a9c4198e24331ab20c6ffca23b5e5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5d96ce431012444491b38cb40eb2dc0b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7dcc3f7406c94eafa07faec045f43105_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6bcd152248e24958a8f96ac3e8caa382_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgedStatusAxis">us-gaap:AssetPledgedAsCollateralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7484bf7f5cbd487d8b438c7b2e807204_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i81b0e490148746888ae1e2b1baa5c4ef_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77e22427d9e945368a40619df3f687a4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i57328588c2fc444d9664f8d116dc1cdb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id89ec4565d5b4fb3be43811f8ef4f273_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8a24110c070f4d689c54ffbab123797a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfaea820ade148658f3dfc6c102be7dd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2eb2c33be7c74c2192e893375b3baead_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37baf13be2d24485b9074c0b8bf3cf53_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9dc3afb2fcb04667aefefb665f81caea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i97787785e98441f4b428b3e44b88a4bd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic49154b54b9546a69b49a7bd81ff11c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i381a47b1a5bc4e81abd5f39858debd5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5516458a01840a59adef23cdb325a6e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iacf66e1cbef54902a65f32a302cc0fe4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4eedb47d58314aad9158f1ca838f2c77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69632b87f0804ce98fb41ca212c2cb1a_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8a231c3ed5314b6da3eb2a1cb41f9943_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i80a71ceb3c9e42c2af49c7ce2fb78e12_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i65343b88e4b34f4eb88ae338c7b9be36_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i79263a9335014e90aef56eb425752ee3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i399a8a563d5146be80d2a03c9fc13ed2_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0e06a46decb04ef29d714fb56aed4e01_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i200bc6520436443ea8213d6592fb36a2_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="iac0e482ac90f446b89f250d4c4c3841f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i40b1c6d18a1740baaf686fef312a295f_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i393050aa8ee24e5394a0cf9c242a248c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6335dab9c1ff4948a1a5ad232eff2db4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6064bc66496e4d85acc3595fa0a704a8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if3859e94e7004a36a9a5560e9856fae2_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic7b8ead422d142bdb7f6c1d7aa64dc0d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4abc8c76cec2448780e7c9916f8137b0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice29b69b4ec0470380e152e0c5c7361f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie7180f0b20f54a78a2a39cc5e7727733_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i487924abc22d44afa78ba1c5f77f4fdb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic61f45e361524c37b0e327da038c52c5_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ife8afef0a5b74297a527ed77fa50e9fb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0bdc48cabf54ef0b3622222f7cddb30_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id879e5302cbe40c294cf3cddc477dd4a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iedfae997aaab46a58fc38f1543240cab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib36880afbbf047e0850b171c60b676fa_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4882ab3b61624f14aefdc440b8132e64_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i010fe83e018949fab06f4d509a0ee403_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2eeed94db09946708eb7889d94b54946_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4ac3d140f70f477b97c99f5acc5621c7_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia2d3dbf166f547b88efd046eb658b0a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15a504c2a0c34bd5b92ceca033aa7cf0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib5a16e78065a44f3a4f3a341c8adc7a9_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="id7e5a368a37349558532f2476fdba774_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4d42dcb13c52433494a4dbc436d7ad87_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i57d3e645b7b14a63bfaaab54c4150933_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie95a2a7698fa45c8bca54b1ddc755399_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6e165f8a02ff475e8c436f8b7c61fdb4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i42fd5f648f404a24a6bd7d9acf4760a8_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if520897847da483da11b18a73b7cebf7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67b0e41d4b77468080d4e825fc9593f6_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib1bd37447c2a40bb96b4412a6d2869bc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic4467c10fec844168bdb34263d06696a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idaa5cf207076400eb5185e32e66309c8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia3fff503f57847db92791458ad15a0ad_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1042a151737549ad9b46c9c47550cd43_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6ebd0bbbab0b471abef5f264c618d975_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i849680bfd4fc44ab8c3a3b671c8c66a7_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i287e9d6bada04091a6a9be641d20c2a5_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i37059f6b62f94c8f98e812088fcb849e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i6b7fe674ad154b8684ba5b2b3d4d9626_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5bcbf15259d04eb2a5fc17e8fda09508_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib24f9cb239334327a8ac5c158d62684b_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i41d24a3d158c4b87b522a12a3dda9bdd_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="if0c093a144644f089f53efc177047917_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0bbf0767f10a444ea8043c1c4392ef85_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i65d616ee859544f89110a23f45359123_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4146831c45a249c3aeae1527ebef31d4_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iffc5ca9ce1a14e76afba0cf4673446b9_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="id8c6cd42ea8b4f8baa40510b6b26c872_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ic1a6afa68c094a048428e22038626778_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1826f7ed373e4bfda01e3bb52485cd22_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i2f5264ae959542648a0dae03b8eba16f_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i1f987aa9681e4d05803528478b662e80_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib9e57cfa77e54b7481d6646bffc2987a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i75087414afe3451c805938e253261d8b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i3d5b987a3cbd4407a9f6be3e95c955b4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if32d916ac8434f61bb67e84b44143a03_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1694d730dcd3499385a942759d3956d3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2731c76c5be443abad573789b30a21c2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i996517ede5184838a038e51a37ae7f43_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i385c6b339d6e4c12890aadd26c3f19c5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idbd72ff67b7f488aa90c3437ab614386_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibb54195a973e445c94d13d71cd40a8de_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie5ee3879bdaa4b449049a4dd1543c534_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i145adb461ab145f7973f45fd1c3c7234_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i50f3948aade1408ab9ca804a56289c35_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i802c48bd7deb41378e66f0d13393c02e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0dd366831889498fba3d8266dc528d7c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i408102398cd947b3a57300c3734ce872_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifbd0b9b9d9db4997866a1d83845f73b4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f70b7adebfc4e45a8824aa9627e4c04_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie816d5282b764499a6469413d8da027a_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icb6ebf4464b74a2db5573a01c6c6355f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifff5970f3eee468c99d254eb920bf0f4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i819a037a625e4a7ca6aa30d27b3c443a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9e6de2db5b0546d3bbe8963fbb3e13b1_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iabac30e3b2a443c48a878057c6c05803_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5c3029409eb846439926e7fe2077d61d_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i09455ded2d1c4478a77acce19420e3c2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialIndustrialLoansAndCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9dc39a31b4c74896bc4e3e4be7a7b934_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i24e8246429d04b328f4bedd7e7a0d7c3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3eaa6fd3a3264643841f2b4cfd743ec5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3dad4d7b2e97477483b2f823f1d4852f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4f90594f58ea47b4bd1bf766a115ae48_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia7c4ec237a514757b9be03e9a535c584_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i41afc8999be94137ab2db48a90363b89_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i56d9556557b24ee498cde43cf502ce1e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3471ebe19387411584143bd346e0b49f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1e4571bbc93a4796b400d4045368c244_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia0dda626f2ee49f38853670834554fb3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i035f0f897ef34b8c98e2881743c46f91_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ida817fa3f7954ef5a54606a56859d54e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i50ed89427ecc4fe1b112764a7eb88ee5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i776b8985a36b4ae8a2b36d092018e1d0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i25f9f57847b44de28d4c164369abda6b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i73043af2ab91414784a55997f91a4d23_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i791f11afaed243daab93f51e5c952c05_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i76a3733a18fb4b3791f658fe49b6bc95_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iea99a52db8524128aad66feb92bc67ae_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i82bdddc7bb1c4b38924c690bd48e2f92_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i177f1083c6df425884ef65a9b2932eaa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1b8109845e1d494fb100317718cec654_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9e4c48cee71a4e95b6c99d5dc74733fe_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9201bdbec96740f2a367e604ac270003_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id92bc5ca409f465ea66ce6d139144b75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib1779c7bcacb4bb287cb76f7dd6df1cb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic748aae6650e41ef9ab0810524f8887e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i009e15242f084ba995c3151650e6c67d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2d01e03acc0b4eaf9a7ce1319a08f087_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie514a98708434f99b632c5b97fbd37e0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ice299cbe611d4f92aed76eb41ee10b9d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0424a681954247d6b7f73d98fe91accb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4e2015c8cd5a4a5dae602bce09ed3cff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i469a0238722947b697f8de15f0707466_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iac871cbc830e48649ebe9603cc198053_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i07c1348039984a5794c126617eb96cfa_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if3c52e0e831c4e09869e92c8c21d3744_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i98155f20f9bb4f7ba6f51e9abbc44074_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6df72b925af7434c85f1abd9a1d555a4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i75a58b6029884afca87902617f1b6e55_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ida3f49e052e44ad0b6c197f57d1f3daf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if57af7deb05f4e699650385ddb154583_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6632ba8fe8494c6a9f9877c1b488b6cb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5082d591238547a0a1099352852bb206_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie8aeeaa0db794c4380f6e2d2c2f13121_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5f99f2e2ddc946ae938554a78a84cfa5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia6f293c502ca4be2a65bfb70cd0af830_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib0ef6d16194845569203926d2f0920bb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i44d7b253440f445c908cbaa0b903e65c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i891769e1b33946bdb40a9cb55c91966a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i55eabe0ecc6e40f2bd3b1bb4e55ddb2f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4f66aa3fbb8246d0a14d88e6aed8d739_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id3e3116c8dd34376bfd5400768094178_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie857b2f9bb564d54acd12f8e7edba7ac_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1329a5710bd345d68baf2dbeb8d8bd1e_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia232c79238ff40959e72a48900d55de3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i53b4bd4b8301452ebfc4430419d00700_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i81c30f69b14a4ef8a998d163275dae14_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8e3d050bbed94cd2a08ed29ae0526c3a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5a13764ecb4b48038f730f7e3acd9a8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i80c6359d281f4b1a88c1c6cb7f417f86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i86bd5bad233e4e138a14b8d6657b39ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i41cd03dff9a94b72b85f3f2d758f033c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="id99aa0aef0e241788883f57a6945617a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i8a0a9d3a9c3548f2add0d11fdb6a286d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="i86eab33979844a029550d305972a704c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="i1dfc4b2d3e294d9d802dca7256e907c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="id5e890a9bbca4fe0b50aeadd3e8babe9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="i55d5bb8210234bef89c706938d04cd08_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="i89f761914f884264abbc6c93713c836d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="ib54598b06df740febaa493d92b69317d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="i59d47a82181445e0aa53a934e2bffb0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="ia9062bff916e475d8905437218f32465_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="i073484b0c19b487985c3aa6a826e403a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="i6e96f941afe34a2497cdbf0abc173a5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="i0b770eee675e43b4a9ed017bafbf416b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="i97ea363c416a45548941489508c2e981_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="i6316b8f4bd1642d194ad0529ad8e921d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="i71aa88f216904ee18a8d818c7d9c5e0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="ieae8b07aabde4ab3b511bd2e2f1f80ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="id77a3664466641bc91b29d160a327d5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="i7c4bc6c39754409887b22b81570d7b78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="if6b0b1b49e714b27a4e585481a1c809e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="iabaa30c9a49f41fe9f09f64e13a5bf88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="id44af9e17d1a45feb94a0cf8202b6939_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="i6a8caa32bd724da88c8d7184921479a6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="i59544cd70e4c4f41837bb1a3546693ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="i206d5f3777994050abfbef84d3a85666_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="i2737d944a00a420990f0b526d3f14d5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="ide898f1692d8403696fbeccc8698a062_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib32691c50574447fa29efd8696424c8b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if940735c22174828a2aac4679a839119_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2bb4f40ab26d41d7aa107345829ee273_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9616719592fd4aa78ecd249b5890f889_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia17526a6f4844add936ba6a8496612c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8a3d40a61a784837ba09e42e288c5084_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieba1cd7b6a1640c7a50ff3c7cd9a02c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</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="iea0268b4fc8b4836a7aaeb6eeba7c131_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</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="i824a83e3ed264d239b8433c9efe6e217_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c9ad0735584477db2e367d908f50f6c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</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="i570be1894b3e4d7eb37ccd118d067db7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</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="ib319fd6ef7c5440d804c846d080bb148_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</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="i8566a4a336914d9c827fb4a0f8416142_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</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="i247bef8648c84bd98c7186faec3e198e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</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="i831f03ab0a474175992a5e6389b928ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f5246b0ed994a51b1e06cdf4ed03be2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a306165aaae4ebda46d56c750bffdb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="if39200cf15a34dd093c08365030d4b9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</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="i389db466ae4d4658b99a0613d36ed589_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea077f82898e4460a04694662c3ddc7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</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="ic367f3f50ba54a8f93fe02ab1af9356f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</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="ie79c23dd6e9448d294804de4634b677a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</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="ida00ad6318c4465784f6ad88e43e3b73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</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="iee3f2f2413ef4394b8a00849505bf713_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:DemandDepositAccountOverdraftsMember</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="i3f5c23b95b254abc998f0481fc3d9385_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i9d30899898304cb38d7bf0b49a52e8a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="idb1a3bbf91e14ee796bacc787586b91d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="ie9c4fc68e1a841ca95ee07182772e306_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i464ab5136a104b2a91ccac0440248795_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i37d98aa3c3b9406e8575267418f2db9b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4089524577034d3da167367b6bec953a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id3b7bf618d014ab8b6b87cf9bd8db867_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie23fa46ddd0949dd9780eaa8dd7753a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d2b32746c534875963b567ecd26fbba_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id1633b35b90644b9ac9111c688d386c9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6484089d6e6947b0a5fde6721ea12c68_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i130eaa5a9bf8472ba3e11a59d262a44e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if698d59cf81547279acb6b325e664521_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idb5b7ea297cb4018b50b3cdc548720dd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd335d7d1bdd468b869c069186c835f8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i94aa031c4fae494bab59c376fe2d87b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic5aba47d4004477db5df5e22d5d4e063_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i10541a48fa5d49619bde18d706c32fc1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c8898801fae49a088906b6d61f59ad7_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i13aae51487964eacbe026b67fd88d24c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51909c42dbad4b88ae84aef32a4e8485_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id35456323ed54ceeb8ff7a6cc7009bc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0888b91c93a940189f75832dcde60f8b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i547a8597f9f44fd689816a21942eeddf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8179c014b40d43c2bc1e7a731d6b4982_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i39a56c4b89f84af18844a70b89d93416_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id5d9147065354af28611c897d99c7c72_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i78f1f46f0c0f4615bc72723cf4a333b3_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib017decf5992420abc02d6043bdcf7e4_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibeedbffabc124d258cf44c9ae6a06d34_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2c6f7b1b6d05471895a338dff38275d0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9de99686c8bc4b2f8f506a69152bdeb7_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i71a7e04d36e24d12aa15c70f6657363e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia884edb36c904fdf9c6b0b258afc15c5_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i79631e9100eb4589904117ff86edfc17_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5d291ebf2a27463cbc95507695f6e173_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iac80f7065a9b4b0dabcb6bb8e951bc5e_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i66485e58744d46af9cef1baf64e28454_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5e2166e9e3d5496f891dd3b7a89d4480_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i94a0635baa204bbd9942d6792ee1bb7c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i657d7a3709f9473fb39fa10648a0d374_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7149c4a7d7c74e909134c1b4429a755c_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5f67d879821b4b0c84e53fe09e63c5d1_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i2c85ae69801449d0b310217653d8a606_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib4656eb091844954a40afc85acecc3d0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5c5d5d7c9253451fa46205b3516938fd_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7f9395d930654bf5ac1b2c62f7071da6_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ieebe32bcec574fa8af1330fa1ccd7612_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i465abda224434f7dad943df904e4e3df_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie6bad8a98bf44b0d9ccb45c51ea6a758_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic784748e004242f38e5fc65beeb4464c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i5405868b884d45d395f7357c2a486678_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifff735938563464e995a065ca8c76b5c_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if1726d1b2c1f40f49f10101005e9c7e9_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id087ad019cd34b15990ea19e30c1839d_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i09a6085f140f40e5b1a3fb95a4bff449_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i963282bcd1434701a57bc5ead1668254_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ibb6b9ddd721d42ce89a793cafa4f05c1_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9118c6f87b6249ffaa618719fe7f3551_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ic81c5b1fb5494138903b530096b1ef96_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibf99227182dc46b5a1e82f04dd60fab3_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ie38068cea41640ca85fb35f61a945ce4_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifa591a9b41614dd5a9f7b8427d232953_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="if6816a0e50ec4a2d84cbbc23f58a7fca_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9c2211ce514b49daa0519c19f9ab6631_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfFinancingReceivableTypeOfBorrowerAxis">us-gaap:ConsumerBorrowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationNameAxis">chco:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ib93be573c928424a9dac6f85cbf08464_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfFinancingReceivableTypeOfBorrowerAxis">us-gaap:ConsumerBorrowerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationNameAxis">chco:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee59c956ea5f4a90a30391cb6da8ac75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="idd1e607dc9194ec0bb067bc764d148d9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i31ba7127ee7b46609b521b66063102e5_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0a5694c9b8e5437d89698716a4db1833_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9be9fa2e798640a7a6faee93672ff9a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i3f17c690325f43c6bf5c39bb1f73d285_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i440441133cff4612a537b6f0758bdf8d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i01e27480f6294ad6b549a0f8d546084f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifd30ad395374416d997dccd4b96ed6e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i958b2ce95dab4129adb58f59c8247636_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibfcceef039114356b5d2bded5082ef44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstate14FamilyMember</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="ib5c654440c744db2abc43bd2d3cd0c86_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ie9c9f2875085475aac6b80b298e8c390_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1378e09a30cc4573b0a44758135033fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i050de836280d4290b5e28e2aa777f1c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateHotelsMember</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="if45ad551ff1542fa80be23cc595afb9b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6bbc320d24bd4f33b9f0be482063294b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8ca394f6a0543a1826254515b3fc0fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateMultifamilyMember</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="id391fc330ec148c58d68ca5f050f3e4b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6d14619631ee46cf8e88b07d83d03982_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if0e7eae850c94f5986780dd7b9a8a81f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1a1fe4096c7743e4944cd3e443c04f53_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9a0e91a613f454abe849be91317401e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialNonOwnerOccupiedMember</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="i048f6019b6044752b96f4bd7c50acbf4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="id2f28a4fc7bf44879ea9251633688a8f_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6c8aa513312a4451bc8bef0e48fc7740_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7119154b79f4e01b80daf0d95f02210_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifebd85608e724abb9aabd01c960604e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:CommercialRealEstateNonResidentialOwnerOccupiedMember</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="i73cbf8b3a1704fc59c08da4165993cfb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8d00d778ea394cb5867044dba0c0f0b4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60e37487fb304bc7b0954e7f97409278_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i91bd642f221245fc806a33a84b2ed8d2_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic359144882e04d2a9bc944956e774056_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia59d3751bd5347f49728cc175eb3009b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie54952baffe242da9eb806c035332628_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib8004a291f4448419c66139babbf15b6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7d86ada3bb2a4e599acda325e46ce409_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i60b2e9d287dc407cbfe320892fa059d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib33d724b64c5426f9ff0c407f2de13f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2001497a60584456bf5d278c44e02be3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ia1a8acc003804e22beb874df442dc969_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibad7f04d7d5340699dfcb0cf18378737_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64ad284767cf493e828e067e89d38240_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentPerformanceStatusAxis">us-gaap:NonperformingFinancingReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0e35199715a442abdd298345e14a268_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerCounterpartiesLoanInterestRateSwapAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i75e7158fc50e4a7c8756ca43f6e505b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerCounterpartiesLoanInterestRateSwapAssetsMember</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="i62f465773ac5499eab49541887162a66_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerCounterpartiesLoanInterestRateSwapLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifddcb9644bee4efa9efe9c4359fd306d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerCounterpartiesLoanInterestRateSwapLiabilitiesMember</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="iee90013f43444eff9790d8a3d0217ac9_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:FinancialInstitutionCounterpartiesLoanInterestRateSwapAssetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6a47a252a1594746b7927a59b3e95910_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:FinancialInstitutionCounterpartiesLoanInterestRateSwapAssetMember</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="i92a816e382dc405e84f040f2a8eb678a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:FinancialInstitutionCounterpartiesLoanInterestRateSwapLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if7af824b0f2d43469b609f7fe387ef96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:FinancialInstitutionCounterpartiesLoanInterestRateSwapLiabilitiesMember</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="ie185110dd54c4063a4d570b97e06b8f7_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i825ed5d7386a4b3a8fb0cc2755cd5a24_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id603a24eb8044be78c47b43ded229d15_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i686737eba9a84055a260d567a05fe26c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i35096741f1ea40fd89618e7dfafeb396_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i0f0d3142944247ada9371779bc8f829e_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9da1f8d0378e440da6aab2f7a8227ad5_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i8cc04f2df4b843738420bc5832277618_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">chco:CustomerBackToBackSwapProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3170c1523f9c4d7fb7ff1144ca8642b0_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i02b8e3a2b4734e10890510f300214e87_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i04a4d9327f1746708713cf8ad32f7978_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i9e4eea925d9a4c9b985f369c005b792f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i13fe8867a4f64762bf8447f3200d432d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b0c1ea1666247b8ac1d4f4c6f5b4c31_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i20cd394f9d8c457d8463c45da6d4fce6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6af42ba2673c447ab7e112dadc5fa561_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i113dc2caba594fd083447ad442c0a7d8_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i4173ce51302c442baa5069f378246348_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie56f8a4d81864086b38e11c336a0378c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7580a4d116f449f99708792ceef28bec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic9e55f9f6fea44aa96f1e736214e42ec_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2018a55c10da4053b057eaa2f4f4735c_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="if5f5c966f58749a091309fb2dd1890ce_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i39fa47f751584fc2bdcb235ea4ced9f4_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia2583028c6334b5195859fa7d6676cb3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ibee41e488f884bdc83fd7346cacc7e8f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i47578767b2b24ccf8a1000390ed2b65a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9108ac42317c48089d12a4fe433fcf82_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i655a539b370b439fb3c88f47c69a8ada_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:OtherCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1eca40800bd14bc3a9bcbfa67ea328a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">chco:OtherCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:CommitmentsToExtendCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib473d0bc69c64b7cbdf1e084f239d6c4_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ib5b96bdde64a4ad2b00641ef83cd8699_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd80b468b29a4156b1368dfffecc8638_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i6e64e6e7daf3474a837f06b2f4493e7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6cb1f51eaeb84afb953daed98ce6e532_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="id4a089a1429b47ceaca566c7aeac072e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="ia162424b581e438bb12fe2d0cd22bd94_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89459ddf2fce4457ac5cb919e548c381_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i66ed6e40a85144dcac369adc662beb70_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i6f67048cc6884924b95d5bb0b30e8a87_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia3a17e8d6d9a4e64936b9b7056132a13_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0999e8d0df92400cb1ccb81b6450b0d1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i0a168a53a16d4f14b15d95b691fa0f7b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iadc83385052a44ac9bfe1309e0d2268d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="iaaabe8fcc5044e2f95f78a9507d7042b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i426363cb057e4997853a5c4b53d7d3e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="iea629ab3fd5d48aaa360c9388a8484dd_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7ccca15cfe5f4a69885c8b371cedfcfb_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iea360f802b514e2e90a1372098ad35f0_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i3752f0a57fb948698dc42aeac961bd31_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i57e10918256748a1b19af6730f11e53a_D20220401-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="ia0858fe827654a6289e41eeff278b1ec_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id9f303b286f3499da3cd260614804681_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i7fbe0501a1dc4838a14e36d4a303a6d8_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3012ac24cef54657afa9a38e1007022c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i3c2c60c44c0740aa855f5f4ae29f3b78_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i3c9a38dd96c4458d9adc109a2d591233_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i7dc2c0b27fa84b6ea504d62b1097fb60_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i4cea5a1462cf4435a17e1fd080d6d6f3_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ifae82a55987440a692e5ea0dedc5990b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="iab43dcff4a294a37afc7c1b64f0a50ff_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="ib8bcd412e12f41069b8726f37248e2cf_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i2a2953f57ccf45b2bb7f374c9dd65b8d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i1fa32633de8a45418adc858f4b396eeb_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i0aa4b47a0d2c464d9e79c61604549269_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="ia42f6562d8fc4da5a7d96f4c894ab41d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i28c0a504e9174cdc81a73a6bfedbc502_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i8a2cb374c88a425e8f91bc5bb8edc11b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i0a1e237293b54599b6e8df3afff73022_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="ifbc45ced13b84aa3bf468888a5862b39_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i539623318bfb4b5b9758f020a6056701_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9c1c1968cf1d455a91dbb274959f0c2c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i7c8c903d659b46258d6aa26b73fd8dad_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i86244bc045f045d58aba53bdf527ba7d_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i3b78bb8e208046509640a202a06ab148_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i800ceb8095ca4322b1f8b4eb9268ad75_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="i70772a0579fd46b387b29ead0a0ad19b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="ifadd4493b7b147279d612c9b293a2253_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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-06-30</instant>
        </period>
    </context>
    <context id="id3151dafde194082b9a294baf9ee830b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i300da3431ff94dcaa66327648cdf7342_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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-06-30</instant>
        </period>
    </context>
    <context id="i7acc8daad88d4d03b59cb8147560113c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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-06-30</instant>
        </period>
    </context>
    <context id="i9ba800a67f1a49c4abddcb006ab266e1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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-06-30</instant>
        </period>
    </context>
    <context id="i0d2bc1ab1f184bcbb9e9f3467eb35956_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="iee6990cc6e5b4e0cad3e52c74c4aee11_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i059c395b2c964853a60bf2ca58a99970_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i69cfb86b42ad4efda21bbc61dd00b529_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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-06-30</instant>
        </period>
    </context>
    <context id="i1c54a0b49d5848779275ebb1bc9b42f6_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i081b0703437a4deaa672e4ab971d1d74_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="if4bc54868fc04c0686fbf7995ed1f641_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="icfa24104ee5448bcbdac260bf2bef656_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i556efaaa66f946bc858ad2d57989faec_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i7de5abcd948e41b1a6a328fb709ce273_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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-06-30</instant>
        </period>
    </context>
    <context id="i0c3fbfb187f94488bf2c747d68f38fe0_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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-06-30</instant>
        </period>
    </context>
    <context id="ibeb7076c9a7a41d79d5209ad92b7dba1_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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-06-30</instant>
        </period>
    </context>
    <context id="i1a34a87dcd3248f88f6f1815c89ea903_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i4e70a3cbe4624e43941122baedf0df11_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="ib32ccc32f2dc454e8f264821f30227e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="i72439744d07d46ea9fb9710e0899bb8a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="ifc95a8d6db0841498e542dddcd25e626_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="i93ed0fe8b3804097b21b782e9ccc5395_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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="i966b920c83204ce4816986275b2d27b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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="id6f366eea93e4594bfc17e3e77fff84e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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="i242896d913a640878a653c063e85d661_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</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="i5e69ec55c3c947c2a51c3c0d2ae89e27_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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="i3aa519d74acc42b6b691432fac4c2477_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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="i24243d717b6545f0b2c03cca9e33c3cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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="ie989bdb5351c40f09fd56aa7381c9952_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember</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="i66165ae6638c48b1810f4610b1692a8e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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="i97a3dd60ad324638b3d5989a274b574c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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="i314b4eebf91240329aee4b136f6c7519_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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="ib6acef6050be436e94947e81f53f0777_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetBackedSecuritiesMember</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="i6dba8580fa6a47c8bd90a8b5f5994d73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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="i47b8a3991d3f403c81b2cc583107092f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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="i8e9a8b23dd984946aa016872df45953e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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="i7832e3ae0c7644108c56888bfda3c0b6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateDebtSecuritiesMember</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="i4bbb9a73a9e842c7a859a8b2d96c6087_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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="if52ca20fa86a47a99c99d34d65990dc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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="ia2442190e1f14ea791148d2b2924403c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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="i0073a03ce6be4362897549977e076f39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:EquitySecuritiesMember</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="icf2df9c637bb47ba9a29c0fd502bf8b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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="i616e364e0e2545a9b87bed80d6b99023_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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="i3b9b63f6dbe54ff6ae1502dc1cd93f3e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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="i9db91fa504fa42ed97e797cd7841771d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CertificatesOfDepositMember</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="ic1b8ea02e32f41569225fc22d51777cc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="i6042565483a9410998bc381441053849_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="i6701a5987b9947b7a409c008b40eaf60_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="i8321c9ec403e4d8a800dcaa525cf9b54_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</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="ib83cf222e4d04119b88ab4143e1a2a0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</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="ic97a67e9154645d291ca033c36114b39_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</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="ie603e2e7f6594748ace0354b3c229d81_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</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="ie3b842353eb24dd4b954814bd4db9d64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</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="i6ffc1c4096a044d38adb47e7d0175413_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:ImpairedLoansMember</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="ifbc1d8bbb7c9441bae7e06288ed0940e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:ImpairedLoansMember</xbrldi:explicitMember>
                <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="ic5f665a590c447bfb88b3e131f4f9fe8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:ImpairedLoansMember</xbrldi:explicitMember>
                <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="i6eee485551454893861295660bf17bac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:ImpairedLoansMember</xbrldi:explicitMember>
                <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="ib648369043ed4948b637ed1e35bb9754_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:ImpairedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id2fe5bed3a6340fabed974f52b910e8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</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="ie06b56df4a8c4c098f8d117d8a18a258_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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="i0698831af15848f0b946914f9cf8aa7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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="i36cfb5cd2bca40388c8eb8862244e136_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
                <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="ieb51fd93df3f46aabf77f7a85d4853cc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">chco:OtherRealEstateOwnedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie2806cc682a94046909819851df045d0_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i25a2d0a7ecec4330872f0517db69be58_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i92b63734720b41d3a8dccc429b5f46ac_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6e31890676ae453b861c712dbc37a7b9_D20220101-20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="i46cabbba8cd14f1399af51a60e25c2ca_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i2ded2924a1104b82a7db6136c00fd31c_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i9c341041464f4227adeb9b1e8f973ebd_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="ic409ba9cf1064b049a019ffcbe87b872_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i42911bdafc7d4345a99725480a05573d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="i48ec761e89e0497eaf1122b261c29cd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</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="ia923e611f2054a68bc81cdd0c659bbd3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8eb7122d07f4ccebeda812f7d3addec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5563df0b352a47ae9677a5bf2f201942_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000726854</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="store">
        <measure>chco:store</measure>
    </unit>
    <unit id="segment">
        <measure>chco:segment</measure>
    </unit>
    <unit id="contract">
        <measure>chco:contract</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80L2ZyYWc6NzEzOGYzNzc0YWU3NDA1OTg1ZGJkNjg5NDk1Mzk1OWQvdGFibGU6NjNlYzMxZGE2YzhhNGM2ZGE3Y2I1ZWVjMTU5MGYxMTMvdGFibGVyYW5nZTo2M2VjMzFkYTZjOGE0YzZkYTdjYjVlZWMxNTkwZjExM18yLTEtMS0xLTM0MjQw_8a5762c8-0c32-4b79-b574-10239c17d66d">0000726854</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80L2ZyYWc6NzEzOGYzNzc0YWU3NDA1OTg1ZGJkNjg5NDk1Mzk1OWQvdGFibGU6NjNlYzMxZGE2YzhhNGM2ZGE3Y2I1ZWVjMTU5MGYxMTMvdGFibGVyYW5nZTo2M2VjMzFkYTZjOGE0YzZkYTdjYjVlZWMxNTkwZjExM18zLTEtMS0xLTM0MjQw_dd243147-3f36-4de8-8fa8-f7d5144663c3">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80L2ZyYWc6NzEzOGYzNzc0YWU3NDA1OTg1ZGJkNjg5NDk1Mzk1OWQvdGFibGU6NjNlYzMxZGE2YzhhNGM2ZGE3Y2I1ZWVjMTU5MGYxMTMvdGFibGVyYW5nZTo2M2VjMzFkYTZjOGE0YzZkYTdjYjVlZWMxNTkwZjExM180LTEtMS0xLTM0MjQw_3bb5542e-8862-45b3-87ea-1503fb18416a">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80L2ZyYWc6NzEzOGYzNzc0YWU3NDA1OTg1ZGJkNjg5NDk1Mzk1OWQvdGFibGU6NjNlYzMxZGE2YzhhNGM2ZGE3Y2I1ZWVjMTU5MGYxMTMvdGFibGVyYW5nZTo2M2VjMzFkYTZjOGE0YzZkYTdjYjVlZWMxNTkwZjExM181LTEtMS0xLTM0MjQw_b75e1f32-1651-45b4-925a-e58e626f4b57">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80L2ZyYWc6NzEzOGYzNzc0YWU3NDA1OTg1ZGJkNjg5NDk1Mzk1OWQvdGFibGU6NjNlYzMxZGE2YzhhNGM2ZGE3Y2I1ZWVjMTU5MGYxMTMvdGFibGVyYW5nZTo2M2VjMzFkYTZjOGE0YzZkYTdjYjVlZWMxNTkwZjExM182LTEtMS0xLTM0MjQw_3dfca7fa-5a8f-4a2a-9896-7159a1743d17">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF84Mg_4745f3e5-d49c-4c43-9614-9a4dfbc8af6a">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6Nzc2NTZlNDMyNWIwNDA1N2I4MTYxMWUyNTdkYWY4ODEvdGFibGVyYW5nZTo3NzY1NmU0MzI1YjA0MDU3YjgxNjExZTI1N2RhZjg4MV8wLTAtMS0xLTM0MjQw_e6c79336-8e5d-4a8a-a0fd-2634e85ba84d">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8xMjk_83d9d3b0-2e06-4fdc-adb6-47e15102d86a">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6YTM2MTU2NTg4YzY5NDdmOThjMTAyNjUzZTllMDY0ZjcvdGFibGVyYW5nZTphMzYxNTY1ODhjNjk0N2Y5OGMxMDI2NTNlOWUwNjRmN18wLTAtMS0xLTM0MjQw_7ebdb5ef-79f0-4f7f-9e1c-73035859a2b1">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8yMjM_d0184da4-5a3c-4aac-b902-0137cc1c6a54">0-11733</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8yMzA_52972262-a2d1-4c99-a2a7-ebbc96f48d5c">CITY HOLDING COMPANY</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8wLTAtMS0xLTM0MjQw_f15d7652-b348-438a-9926-f770b325270a">WV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8wLTMtMS0xLTM0MjQw_6df9495c-64bc-462c-9d03-2124e071826e">55-0619957</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8zLTAtMS0xLTM0MjQw_a33b56c3-02be-4f7a-968a-e063d0777f28">25 Gatewater Road,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8zLTEtMS0xLTM0MjQw_2f3c0409-9924-4774-b17b-667049a9af75">Charleston,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8zLTItMS0xLTM0MjQw_91b6e4f5-dfae-4340-960c-e56889d3dbe9">WV</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6NTMwYWFlYjg5ZDcwNDNmYjg3ZGU3MjBkNWVhNjBiMzEvdGFibGVyYW5nZTo1MzBhYWViODlkNzA0M2ZiODdkZTcyMGQ1ZWE2MGIzMV8zLTMtMS0xLTM0MjQw_2de206db-beee-4af6-b27b-1d3125a5cfce">25313</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8yOTE_e3415322-8b76-44a7-9268-9c9196e16b1b">304</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8yOTU_eb4af9ee-8ca9-4de6-ac22-94ff7c4b8ad9">769-1100</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i347f629dc79d491b8b61a06004347c9c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6ZmFiOTZmZDliZjI5NGZkODkzNjc3MmYyMjNmYWNhMDYvdGFibGVyYW5nZTpmYWI5NmZkOWJmMjk0ZmQ4OTM2NzcyZjIyM2ZhY2EwNl8xLTAtMS0xLTM0MjQw_af0a1754-398b-453a-8001-7c14f328ca13">Common Stock, $2.50 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i347f629dc79d491b8b61a06004347c9c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6ZmFiOTZmZDliZjI5NGZkODkzNjc3MmYyMjNmYWNhMDYvdGFibGVyYW5nZTpmYWI5NmZkOWJmMjk0ZmQ4OTM2NzcyZjIyM2ZhY2EwNl8xLTEtMS0xLTM0MjQw_b52fa5d5-0b69-4528-84b9-b92dbaf67fdc">CHCO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i347f629dc79d491b8b61a06004347c9c_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6ZmFiOTZmZDliZjI5NGZkODkzNjc3MmYyMjNmYWNhMDYvdGFibGVyYW5nZTpmYWI5NmZkOWJmMjk0ZmQ4OTM2NzcyZjIyM2ZhY2EwNl8xLTItMS0xLTM0MjQw_f91529e8-42fb-4969-ab12-3900a100ae91">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF84NDk_37f3c9ba-6c1f-41d1-9fde-c128d77e91dc">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8xMTc5_00ddc42d-bd1e-46fe-8dff-5e1746aed7d6">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6MzIyZTdhZmNjMWNiNDM2NDliZTk4MTM1MjRiNDA4MTgvdGFibGVyYW5nZTozMjJlN2FmY2MxY2I0MzY0OWJlOTgxMzUyNGI0MDgxOF8wLTAtMS0xLTM0MjQw_7da43053-8347-41b2-a64e-61d3a20b848a">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6MzIyZTdhZmNjMWNiNDM2NDliZTk4MTM1MjRiNDA4MTgvdGFibGVyYW5nZTozMjJlN2FmY2MxY2I0MzY0OWJlOTgxMzUyNGI0MDgxOF8xLTMtMS0xLTM0MjQw_1bba9b31-2c1f-491a-abd2-f43b964cd681">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGFibGU6MzIyZTdhZmNjMWNiNDM2NDliZTk4MTM1MjRiNDA4MTgvdGFibGVyYW5nZTozMjJlN2FmY2MxY2I0MzY0OWJlOTgxMzUyNGI0MDgxOF8yLTMtMS0xLTM0MjQw_6e0365b6-5569-4bc3-89ad-f644778e8264">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8xODY5_d88cb67b-dbc6-44dd-b9d9-e2cbfb7a54c7">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9f7b9b04823646ff8bd3380ec3c01845_I20220801"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8xL2ZyYWc6MTJhOTQwZjYxZDQxNGFlZjgxNDk0MTA5ZjJmOTRmODgvdGV4dHJlZ2lvbjoxMmE5NDBmNjFkNDE0YWVmODE0OTQxMDlmMmY5NGY4OF8xOTE2_8210fe34-5a09-46a2-be88-4a8a5a191111"
      unitRef="shares">14855178</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndDueFromBanks
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMy0xLTEtMS0zNDI0MA_e77686e1-b66a-432f-8874-e4a816799e23"
      unitRef="usd">90449000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMy0zLTEtMS0zNDI0MA_d4b93e8f-7952-4b71-9f27-85cb22236a7d"
      unitRef="usd">101804000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNC0xLTEtMS0zNDI0MA_d2b9fdc1-9251-411c-838e-685a7c29431c"
      unitRef="usd">606530000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNC0zLTEtMS0zNDI0MA_c37280ed-ce25-42d6-afc6-9f37ed8911ed"
      unitRef="usd">532827000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNS0xLTEtMS0zNDI0MA_1da54628-bdeb-4682-84f9-935279f3915c"
      unitRef="usd">696979000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNS0zLTEtMS0zNDI0MA_f6e2b802-1e97-4a6a-bbfa-b7e6f20cbd87"
      unitRef="usd">634631000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNy0xLTEtMS0zNDI0MA_e028b3f2-8061-4f28-a474-f089eb6b4999"
      unitRef="usd">1497227000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNy0zLTEtMS0zNDI0MA_ad602b73-b9af-4a88-a328-f6e19c1b8c07"
      unitRef="usd">1408165000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfOC0xLTEtMS0zNDI0MA_e3487ebf-acfe-4ad6-a3e7-4d5052ecebd4"
      unitRef="usd">24383000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfOC0zLTEtMS0zNDI0MA_43edbdb8-899a-4779-8de7-82ffb870ac0f"
      unitRef="usd">25531000</chco:OtherInvestmentSecurities>
    <us-gaap:Investments
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfOS0xLTEtMS0zNDI0MA_3c237f79-1963-47e3-b3a3-8d2553e034cd"
      unitRef="usd">1521610000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfOS0zLTEtMS0zNDI0MA_6161e8fe-f4f4-4b70-99a7-0a326f7ad918"
      unitRef="usd">1433696000</us-gaap:Investments>
    <us-gaap:NotesReceivableGross
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTEtMS0xLTEtMzQyNDA_5c55f194-c8a8-43ac-88d7-2c7c8177353b"
      unitRef="usd">3566758000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTEtMy0xLTEtMzQyNDA_976c1c9c-ddfb-4ae8-aa0a-25a70e64ab2f"
      unitRef="usd">3543814000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTItMS0xLTEtMzQyNDA_da89bbe8-e514-44f4-b90a-65be59a3f8e9"
      unitRef="usd">17015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTItMy0xLTEtMzQyNDA_1ab10156-e4e3-4b85-aa59-cd56d57b6139"
      unitRef="usd">18166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTMtMS0xLTEtMzQyNDA_d2484a0d-7781-46b7-ba70-b6f61b064ba4"
      unitRef="usd">3549743000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTMtMy0xLTEtMzQyNDA_ab56a434-07ac-4c31-8655-9bc1cd312660"
      unitRef="usd">3525648000</us-gaap:NotesReceivableNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTUtMS0xLTEtMzQyNDA_9745b623-e5c7-4c53-829d-5d78efefa9ff"
      unitRef="usd">120528000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTUtMy0xLTEtMzQyNDA_ad613f83-5c91-4207-9692-f0e095a871b3"
      unitRef="usd">120978000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTYtMS0xLTEtMzQyNDA_0711f542-488e-4c67-8a67-0d4bd87600dc"
      unitRef="usd">72388000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTYtMy0xLTEtMzQyNDA_f078ed96-dd12-4041-83a1-d2ef93b2caf7"
      unitRef="usd">74071000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:InterestReceivable
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTctMS0xLTEtMzQyNDA_acb23e55-f789-41e8-a683-4b2858f1fe0e"
      unitRef="usd">16342000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTctMy0xLTEtMzQyNDA_81658b90-e216-444b-a873-8e31eaad3ece"
      unitRef="usd">15627000</us-gaap:InterestReceivable>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTgtMS0xLTEtMzQyNDA_d5188709-1ba3-421c-a35b-7f75e1b21a77"
      unitRef="usd">30802000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTgtMy0xLTEtMzQyNDA_06ffacb8-6551-425b-8f86-a93ca16406ec"
      unitRef="usd">63000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTktMS0xLTEtMzQyNDA_985e5512-0751-4f1b-87e2-c39ea2db0870"
      unitRef="usd">116428000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMTktMy0xLTEtMzQyNDA_628a2af4-e5cf-4723-a99c-d2e8312a16e1"
      unitRef="usd">117121000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjAtMS0xLTEtMzQyNDA_df325183-29e6-4ebb-b377-0cdc53b92f36"
      unitRef="usd">118375000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjAtMy0xLTEtMzQyNDA_871eae89-6632-4a47-b431-67e85d72c989"
      unitRef="usd">81860000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjEtMS0xLTEtMzQyNDA_b1c2b856-909c-4395-9798-4584a67e8282"
      unitRef="usd">6243195000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjEtMy0xLTEtMzQyNDA_86d839ec-9052-4c9f-af2f-95852e9ecd02"
      unitRef="usd">6003695000</us-gaap:Assets>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjUtMS0xLTEtMzQyNDA_e07f014d-7981-4404-a54a-096d7c68a860"
      unitRef="usd">1531660000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjUtMy0xLTEtMzQyNDA_6f7ff9c7-9c78-4d6d-98b5-d45a2c3aa7b5"
      unitRef="usd">1373125000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:DemandDepositAccounts
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjctMS0xLTEtMzQyNDA_25cd7dfb-2077-4221-b531-9e70708d0588"
      unitRef="usd">1189056000</us-gaap:DemandDepositAccounts>
    <us-gaap:DemandDepositAccounts
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjctMy0xLTEtMzQyNDA_2d55f702-44d5-47e9-a1ae-c20a2aeea264"
      unitRef="usd">1135848000</us-gaap:DemandDepositAccounts>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjgtMS0xLTEtMzQyNDA_eddf2e11-f3e2-477a-9a07-0c8fd8dde1b2"
      unitRef="usd">1435645000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjgtMy0xLTEtMzQyNDA_cbcdc3e2-e97e-4094-901e-e14a00e5acb5"
      unitRef="usd">1347448000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:TimeDeposits
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjktMS0xLTEtMzQyNDA_93f70789-40b4-4519-9978-a2c46991b85a"
      unitRef="usd">985567000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMjktMy0xLTEtMzQyNDA_ff942dc2-d682-439a-9ebf-e9a33f417467"
      unitRef="usd">1068915000</us-gaap:TimeDeposits>
    <us-gaap:Deposits
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzAtMS0xLTEtMzQyNDA_64f7e1f0-b37e-4768-b2b7-1de20fedc831"
      unitRef="usd">5141928000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzAtMy0xLTEtMzQyNDA_c761beaa-8778-4226-961f-ad207fca49d7"
      unitRef="usd">4925336000</us-gaap:Deposits>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzMtMS0xLTEtMzQyNDA_5297d246-1f25-44bf-abf5-a772274a215a"
      unitRef="usd">402368000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzMtMy0xLTEtMzQyNDA_1969ece3-3703-48d4-a4d3-614e693d50d4"
      unitRef="usd">312458000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherLiabilities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzQtMS0xLTEtMzQyNDA_b74339eb-99ef-44c5-9f76-1d318118cbe5"
      unitRef="usd">106906000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzQtMy0xLTEtMzQyNDA_66b473ae-72ac-47cb-ba4c-976d3c94d45f"
      unitRef="usd">84796000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzUtMS0xLTEtMzQyNDA_3139a7c6-1b5e-4e98-9868-4454db6d7c5d"
      unitRef="usd">5651202000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzUtMy0xLTEtMzQyNDA_542f72cf-0519-48cf-9eb8-4efacebb01bb"
      unitRef="usd">5322590000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzctMS0xLTEtMzQyNDA_db9d9181-d7b5-4d5f-baf9-c976817a94ce"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfMzctMy0xLTEtMzQyNDA_a33c5b40-a2f0-4aa9-8c57-1f157ccd36e9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV8zMQ_332f59a1-070f-415d-bafe-7329a54cb069"
      unitRef="usdPerShare">25</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV8zMQ_4649bf20-3de8-4cb1-bd91-68a5debff238"
      unitRef="usdPerShare">25</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV80NQ_34a48b35-a1be-4111-ba71-a4ca8fef2752"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV80NQ_40feebe9-d1e3-4b79-bb9b-29b98024be11"
      unitRef="shares">500000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV82Nw_e00c7b85-d49c-4d68-a6b3-858a098ff33e"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjpjMTQxZTA4YjRjNmQ0OTg3OTk0NDIxNWExOTFmY2Y4YV82Nw_e4ba09c7-fe4a-4a6c-8fd9-20b2235c7e9d"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMS0xLTEtMzQyNDA_1990006a-ffea-4908-811b-aeb7798c86fe"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDAtMy0xLTEtMzQyNDA_0aef9476-c678-48a3-8572-14bf26314297"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV8yOA_11e1a360-841b-44c7-b0bf-c0edbc970c1d"
      unitRef="usdPerShare">2.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV8yOA_121769d9-8f55-481c-82b5-c907414eee5a"
      unitRef="usdPerShare">2.50</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV80Mg_83f5aba2-4ba0-4d77-856a-2fc3f625e071"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV80Mg_d08d800b-73e0-4e40-ba69-6153fa14e915"
      unitRef="shares">50000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV82NA_bf4f5f84-b920-4739-a6d5-7e82e287c98d"
      unitRef="shares">19047548</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV82NA_f070492f-18c7-4725-8c29-35a7440c376b"
      unitRef="shares">19047548</us-gaap:CommonStockSharesIssued>
    <us-gaap:TreasuryStockShares
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV8xMDA_dd92bbfb-849e-44ef-b005-1fef8e72d104"
      unitRef="shares">4183399</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMC0xLTEtMzQyNDAvdGV4dHJlZ2lvbjozZTVjMzhjYjkzYTQ0M2Y2YmU1Mzg2ZTlhOWY3OTAzMV8xMDc_a5714e7e-972f-4b7d-ad1e-ac3d5af72b00"
      unitRef="shares">3985690</us-gaap:TreasuryStockShares>
    <us-gaap:CommonStockValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMS0xLTEtMzQyNDA_644f5038-a0a6-427d-ab71-1b31d0ab1941"
      unitRef="usd">47619000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDEtMy0xLTEtMzQyNDA_bc48b622-9727-40be-8029-b7cee4b0275a"
      unitRef="usd">47619000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDItMS0xLTEtMzQyNDA_1c8aeca6-450b-4d6b-b9fb-b14923dfd7f9"
      unitRef="usd">169557000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDItMy0xLTEtMzQyNDA_eb7d24a0-d843-417f-8da9-07f2f57a7aa9"
      unitRef="usd">170942000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDMtMS0xLTEtMzQyNDA_9289e62e-b309-4d13-995e-058edb399d3e"
      unitRef="usd">667933000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDMtMy0xLTEtMzQyNDA_8f3d1821-928f-4c99-ad6b-bdaa68cdabd0"
      unitRef="usd">641826000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDQtMS0xLTEtMzQyNDA_f08f6a65-b335-4760-9162-60a3a3c6a5a5"
      unitRef="usd">209133000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDQtMy0xLTEtMzQyNDA_cf33cb6d-d297-4988-881d-e469611dd855"
      unitRef="usd">193542000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDYtMS0xLTEtMzQyNDA_456d840a-7b0c-4422-bd5e-a4d0147bb9c0"
      unitRef="usd">-80498000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDYtMy0xLTEtMzQyNDA_89a244e4-7e9b-4c2f-aa19-150b28151efd"
      unitRef="usd">17745000</us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDctMS0xLTEtMzQyNDA_6eab0764-0617-4979-a312-6389312f402d"
      unitRef="usd">3485000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDctMy0xLTEtMzQyNDA_d9acc8a6-da77-4e43-98ae-271dea17e0cc"
      unitRef="usd">3485000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDgtMS0xLTEtMzQyNDA_72bef118-5c61-4375-a470-f5ac8d1c3dfd"
      unitRef="usd">-83983000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDgtMy0xLTEtMzQyNDA_a6f6d865-ebbd-4c41-9f4b-cf3a22aff554"
      unitRef="usd">14260000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDktMS0xLTEtMzQyNDA_f6ca3a3a-fff5-4483-a37f-7e2f86fac4d9"
      unitRef="usd">591993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNDktMy0xLTEtMzQyNDA_fb6f8a76-06fc-46fc-ae36-80c8c2625613"
      unitRef="usd">681105000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNTAtMS0xLTEtMzQyNDA_293dcf8e-0113-43f6-8f1a-32d15b1a05f0"
      unitRef="usd">6243195000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yMi9mcmFnOmY1YzJkMWJlN2IyMzQxODhhMmM3OTA5NTM1N2QxZGEyL3RhYmxlOjk2NDAyNjlkNGRkMTQ5MmY5OWZjZjA0NzU2MmY3NTFlL3RhYmxlcmFuZ2U6OTY0MDI2OWQ0ZGQxNDkyZjk5ZmNmMDQ3NTYyZjc1MWVfNTAtMy0xLTEtMzQyNDA_74b3c358-9192-491e-9f0f-5de60b431cf2"
      unitRef="usd">6003695000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMy0xLTEtMS0zNDI0MA_0f2962b9-cf7b-485d-a2d9-b0aa3b591f2d"
      unitRef="usd">33208000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMy0yLTEtMS0zNDI0MA_740e30f9-44c7-410d-b449-97c4ef0525f4"
      unitRef="usd">33114000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMy00LTEtMS0zNDI0MA_abc49d4f-1a5c-40e9-81c7-9a4b0bc50ad6"
      unitRef="usd">65082000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMy01LTEtMS0zNDI0MA_712ba516-2d0d-480a-b7b8-97f17ca55313"
      unitRef="usd">67438000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNS0xLTEtMS0zNDI0MA_83da7690-7904-4655-a16a-aad342c741b0"
      unitRef="usd">7547000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNS0yLTEtMS0zNDI0MA_4535accc-df76-4210-95f4-fdaae1c7dcd3"
      unitRef="usd">5932000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNS00LTEtMS0zNDI0MA_15edecab-21d9-4bd1-a5c0-fc299aef9622"
      unitRef="usd">13770000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxable
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNS01LTEtMS0zNDI0MA_b42d3cf3-11e8-4df1-81ab-b1dc8163c0fc"
      unitRef="usd">11174000</us-gaap:InterestIncomeSecuritiesTaxable>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNi0xLTEtMS0zNDI0MA_fe3276a3-aaf2-44af-bd5e-bc52760f8462"
      unitRef="usd">1205000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNi0yLTEtMS0zNDI0MA_a5d949a1-5916-4397-8fe0-e01ebab3e79f"
      unitRef="usd">1291000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNi00LTEtMS0zNDI0MA_9c80f1b7-86fd-43ef-a561-a1442e47634c"
      unitRef="usd">2421000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNi01LTEtMS0zNDI0MA_42679101-67af-403f-8bd8-171de28f9caa"
      unitRef="usd">2544000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNy0xLTEtMS0zNDI0MA_d74ff3b6-2ead-4ad0-8ea4-2967dc7d6075"
      unitRef="usd">782000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNy0yLTEtMS0zNDI0MA_92c3813c-8671-4080-9f1d-4eaa8e969a68"
      unitRef="usd">162000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNy00LTEtMS0zNDI0MA_58969778-631f-4395-b100-5994cdd13954"
      unitRef="usd">1020000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNy01LTEtMS0zNDI0MA_721f650d-f11f-48b0-a6ff-a38268ff1d56"
      unitRef="usd">280000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfOC0xLTEtMS0zNDI0MA_302a2306-3c2a-416b-ba9f-25959d27fbc1"
      unitRef="usd">42742000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfOC0yLTEtMS0zNDI0MA_69d9d971-1387-4745-ba7a-c412d6cff6ce"
      unitRef="usd">40499000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfOC00LTEtMS0zNDI0MA_36816b51-2817-40ca-8553-6c1374179d84"
      unitRef="usd">82293000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfOC01LTEtMS0zNDI0MA_d95a8ddd-4bc0-4c49-a0c8-2a62c62d6118"
      unitRef="usd">81436000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTEtMS0xLTEtMzQyNDA_f920eedd-a243-45f8-a162-fe636ec1b887"
      unitRef="usd">1328000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTEtMi0xLTEtMzQyNDA_10c10912-e4fc-409f-bf26-11a5c0def06c"
      unitRef="usd">2460000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTEtNC0xLTEtMzQyNDA_21c7a15c-21c6-4cd2-9371-1462848c5860"
      unitRef="usd">2849000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTEtNS0xLTEtMzQyNDA_51b62522-2046-4b85-8dd0-351ac61ef44d"
      unitRef="usd">5740000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTItMS0xLTEtMzQyNDA_6b061d0f-3f83-4ba5-8d22-95542ad336fa"
      unitRef="usd">124000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTItMi0xLTEtMzQyNDA_fdaf9c2a-fb4a-4999-890c-d1a051eb3f45"
      unitRef="usd">125000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTItNC0xLTEtMzQyNDA_25ff8fe2-a0f0-4e9c-92e6-c82cd04e19f1"
      unitRef="usd">238000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpenseShortTermBorrowings
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTItNS0xLTEtMzQyNDA_0d16e6a2-1d6a-49fa-b12f-8d1b8167c8fe"
      unitRef="usd">242000</us-gaap:InterestExpenseShortTermBorrowings>
    <us-gaap:InterestExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTMtMS0xLTEtMzQyNDA_1d758fc7-c3e2-45e6-8ca2-1f633b012bec"
      unitRef="usd">1452000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTMtMi0xLTEtMzQyNDA_14b974f5-b54a-46ce-b627-c5e5fa3ad400"
      unitRef="usd">2585000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTMtNC0xLTEtMzQyNDA_03cb01df-836f-40d0-a307-376ab42d3d1b"
      unitRef="usd">3087000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTMtNS0xLTEtMzQyNDA_df2fa5cc-bfa8-4523-aebf-fbc1315815f3"
      unitRef="usd">5982000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTQtMS0xLTEtMzQyNDA_37b86c12-6d02-4b15-bfaa-dd2ba1a0bf28"
      unitRef="usd">41290000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTQtMi0xLTEtMzQyNDA_26116dfa-045a-40bc-a184-95ecb37bf382"
      unitRef="usd">37914000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTQtNC0xLTEtMzQyNDA_d2c72929-1510-48db-b0e7-787b23a28c5d"
      unitRef="usd">79206000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTQtNS0xLTEtMzQyNDA_a8040884-21fb-451b-b33e-0b1b83f19e93"
      unitRef="usd">75454000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTUtMS0xLTEtMzQyNDA_d447f50c-2214-4a6a-8019-73a022009816"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTUtMi0xLTEtMzQyNDA_7bebaebf-8cb7-42f0-944a-111626239887"
      unitRef="usd">-2000000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTUtNC0xLTEtMzQyNDA_6d9ff88f-d215-448b-a615-f9549eef9c88"
      unitRef="usd">-756000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTUtNS0xLTEtMzQyNDA_3590dc3a-bd1a-4ccc-9adf-782f339f928a"
      unitRef="usd">-2440000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTYtMS0xLTEtMzQyNDA_d2de6934-ac26-4701-8eb2-d0d7872e404e"
      unitRef="usd">41290000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTYtMi0xLTEtMzQyNDA_1105166e-29bc-44a1-af71-1d905641f32f"
      unitRef="usd">39914000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTYtNC0xLTEtMzQyNDA_622cab8c-2e94-410c-bf6f-a6af9f7b2d48"
      unitRef="usd">79962000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTYtNS0xLTEtMzQyNDA_2524bfc7-3f4b-434a-a1ce-eb8a12cee0fb"
      unitRef="usd">77894000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTktMS0xLTEtMzQyNDA_2f7d69c4-f3f4-49ae-819f-0a9b4600ca0d"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTktMi0xLTEtMzQyNDA_6fd0022f-bfe3-42e0-932f-ccb70a216759"
      unitRef="usd">29000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTktNC0xLTEtMzQyNDA_929a2dbf-b42f-48ed-b1bc-685bef4eb5bc"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMTktNS0xLTEtMzQyNDA_9c7d5b10-7112-4d70-84ed-b56891327ef0"
      unitRef="usd">312000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjAtMS0xLTEtMzQyNDA_06043acc-267c-4bcc-90f7-77f357619df3"
      unitRef="usd">-601000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjAtMi0xLTEtMzQyNDA_58107321-0851-4601-b1d3-47f497396003"
      unitRef="usd">410000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjAtNC0xLTEtMzQyNDA_c93d8dfa-219a-4eda-8492-d20dedf1be69"
      unitRef="usd">-1324000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjAtNS0xLTEtMzQyNDA_78a3f3c3-01a3-4366-8aef-2adbbf6c4614"
      unitRef="usd">359000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i829c80e55960496a93c906d16ca00320_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjEtMS0xLTEtMzQyNDA_99e606da-339e-4cfb-b4cd-a1e8e13ba566"
      unitRef="usd">7067000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ie5303426a9f64f0aae100392c367845d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjEtMi0xLTEtMzQyNDA_10df5a2c-c92a-4f14-a2fe-28406fbe8d39"
      unitRef="usd">5895000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i21a00e5a04cd46388c06c92e4d309c99_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjEtNC0xLTEtMzQyNDA_e943684a-943c-46ae-ad4f-a16c3252e6bb"
      unitRef="usd">13792000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ieac9075d913a4782aceb178d12cb22f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjEtNS0xLTEtMzQyNDA_5a67f3cf-c4fa-4447-8537-bcbd0c9520a8"
      unitRef="usd">11776000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i964d9f25b17c4dcaad8ceb1b09884f3d_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjItMS0xLTEtMzQyNDA_b37c798e-b09c-4899-a1a9-a77009c93168"
      unitRef="usd">7062000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ibc3773d3b0d9484b9e678707f691b759_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjItMi0xLTEtMzQyNDA_a351f940-7ad7-438a-9b68-9f9e6b2d653a"
      unitRef="usd">7221000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ia34de2612f83469084d42345bcfd184f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjItNC0xLTEtMzQyNDA_9fa11849-bfc3-4a84-9ace-2554e9b0a813"
      unitRef="usd">13506000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i977e6c2333c2459cbe3781bc78887c61_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjItNS0xLTEtMzQyNDA_5110eab9-dd8d-4d40-ae8f-e8e76c4f579e"
      unitRef="usd">13434000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="if02a32eeb11e4402b5b6c35e31e8f773_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjMtMS0xLTEtMzQyNDA_e8f4b52e-bcd3-4cc6-b678-760220af92b0"
      unitRef="usd">2100000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2a0f56170c3e4fd69f600b0e3a197bfe_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjMtMi0xLTEtMzQyNDA_20d36edf-ba66-418c-98af-26c88b09ae73"
      unitRef="usd">2012000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i88bf1e5bbc9948869e801e117261be07_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjMtNC0xLTEtMzQyNDA_1c8231ee-dfa9-4f65-80be-e340280033fc"
      unitRef="usd">4297000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i9b867839294f4c338a03176aa0b5bd07_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjMtNS0xLTEtMzQyNDA_288d600f-76fd-4426-b91b-f59bf493b0ff"
      unitRef="usd">4045000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjQtMS0xLTEtMzQyNDA_585f643c-a057-4956-afe7-5b024b193d91"
      unitRef="usd">978000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjQtMi0xLTEtMzQyNDA_06a902f0-548f-43d8-b93e-1f45c7e2c9a0"
      unitRef="usd">940000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjQtNC0xLTEtMzQyNDA_aad6f17f-3b15-4dca-95d5-9e976e7195d6"
      unitRef="usd">2992000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjQtNS0xLTEtMzQyNDA_b277e18d-dec0-4f1a-8a94-b512c09221e7"
      unitRef="usd">2400000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:NoninterestIncomeOther
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjUtMS0xLTEtMzQyNDA_b8e31fdb-38c9-4eea-9167-0bea6187df78"
      unitRef="usd">1243000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjUtMi0xLTEtMzQyNDA_8e5315d8-0765-44d1-a2c7-e6155da509d8"
      unitRef="usd">941000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjUtNC0xLTEtMzQyNDA_863a1c1d-7313-4fc5-933f-c9865be4a55e"
      unitRef="usd">2034000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjUtNS0xLTEtMzQyNDA_51e3497f-188a-4f8a-973b-376ca97cdd38"
      unitRef="usd">1752000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncome
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjYtMS0xLTEtMzQyNDA_2d825c3e-a443-4f9c-aa33-66007b4ca4da"
      unitRef="usd">17849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjYtMi0xLTEtMzQyNDA_3629bfac-815b-4e69-866a-cba17e658114"
      unitRef="usd">17448000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjYtNC0xLTEtMzQyNDA_1fd48681-5e78-4f10-b6fe-17a1759a5585"
      unitRef="usd">35297000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjYtNS0xLTEtMzQyNDA_9aaf8418-aa39-49a1-92aa-7c72ec81a562"
      unitRef="usd">34078000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjktMS0xLTEtMzQyNDA_3f3b1304-34ec-465c-a786-c60df0154bed"
      unitRef="usd">16413000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjktMi0xLTEtMzQyNDA_91a69294-3281-41f9-8b60-742f7da799ac"
      unitRef="usd">15559000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjktNC0xLTEtMzQyNDA_3ada2a7b-ea21-4555-83e7-e8cb6c2c92b5"
      unitRef="usd">31990000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMjktNS0xLTEtMzQyNDA_ac5b632b-b225-43e2-b3ae-62311ef3c4fc"
      unitRef="usd">31230000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzAtMS0xLTEtMzQyNDA_0ab516b6-bbd0-4426-b5f6-2d08cdd8742f"
      unitRef="usd">2620000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzAtMi0xLTEtMzQyNDA_254ca7b6-ce57-4305-9a4f-222fb031bb1b"
      unitRef="usd">2525000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzAtNC0xLTEtMzQyNDA_d07edc46-9985-4425-a109-c01d23cd2863"
      unitRef="usd">5329000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzAtNS0xLTEtMzQyNDA_0740daa1-2f22-4d21-8808-c6b8bca608c2"
      unitRef="usd">5147000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzEtMS0xLTEtMzQyNDA_41373a00-a012-4400-895d-994b35632dd5"
      unitRef="usd">2732000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzEtMi0xLTEtMzQyNDA_3e8f96f8-01f3-4b61-98df-44dc7d15bb05"
      unitRef="usd">2655000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzEtNC0xLTEtMzQyNDA_514d7552-25fa-46fa-b3a8-f338c2589e4f"
      unitRef="usd">5501000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzEtNS0xLTEtMzQyNDA_bd19464e-16f9-4239-97d1-7fb065272ebe"
      unitRef="usd">5199000</us-gaap:EquipmentExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzItMS0xLTEtMzQyNDA_22af07cf-bdfc-4e50-9eea-ffa5767152b0"
      unitRef="usd">409000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzItMi0xLTEtMzQyNDA_6750af88-c7f7-4c24-85ce-bfa36345cf40"
      unitRef="usd">382000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzItNC0xLTEtMzQyNDA_ad62cbfb-7413-44fb-b026-6dd54a93b8cb"
      unitRef="usd">844000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzItNS0xLTEtMzQyNDA_71d1d52d-1a42-4472-8403-2b6fcae1ece8"
      unitRef="usd">787000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzMtMS0xLTEtMzQyNDA_773c363a-24c6-4d41-bf1a-774ec9410065"
      unitRef="usd">951000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzMtMi0xLTEtMzQyNDA_ca3b9f37-699a-42da-b1c9-0c67b2e889e6"
      unitRef="usd">824000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzMtNC0xLTEtMzQyNDA_41e4aca2-48ff-4ba4-b965-da9fc5a92c5c"
      unitRef="usd">1749000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzMtNS0xLTEtMzQyNDA_7a7cb3ae-55fa-4e36-a5a7-ce4975130ab8"
      unitRef="usd">1705000</us-gaap:AdvertisingExpense>
    <chco:BankcardExpenses
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzQtMS0xLTEtMzQyNDA_50df6cfe-e427-4fd8-bb75-4628147f6c62"
      unitRef="usd">1665000</chco:BankcardExpenses>
    <chco:BankcardExpenses
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzQtMi0xLTEtMzQyNDA_4e48b236-bcfd-49bf-a15e-a89e0fac049d"
      unitRef="usd">1746000</chco:BankcardExpenses>
    <chco:BankcardExpenses
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzQtNC0xLTEtMzQyNDA_c469f757-9193-4da1-8400-6fc76ed27216"
      unitRef="usd">3271000</chco:BankcardExpenses>
    <chco:BankcardExpenses
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzQtNS0xLTEtMzQyNDA_0e20f4d6-3043-43a4-b7f8-91e85decf1f4"
      unitRef="usd">3330000</chco:BankcardExpenses>
    <us-gaap:PostageExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzUtMS0xLTEtMzQyNDA_694aea0b-59cf-483b-80bb-c341d59e67fd"
      unitRef="usd">551000</us-gaap:PostageExpense>
    <us-gaap:PostageExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzUtMi0xLTEtMzQyNDA_f163e74d-04a4-4ce0-b98a-fa7c832b6902"
      unitRef="usd">568000</us-gaap:PostageExpense>
    <us-gaap:PostageExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzUtNC0xLTEtMzQyNDA_3b2b57b0-3e18-40cf-9359-a447870493c4"
      unitRef="usd">1187000</us-gaap:PostageExpense>
    <us-gaap:PostageExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzUtNS0xLTEtMzQyNDA_a61d179f-e20b-4558-90df-3c5a16512f9d"
      unitRef="usd">1160000</us-gaap:PostageExpense>
    <us-gaap:SuppliesExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzYtMS0xLTEtMzQyNDA_6383b379-a773-4fb9-8234-79d3452e7245"
      unitRef="usd">427000</us-gaap:SuppliesExpense>
    <us-gaap:SuppliesExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzYtMi0xLTEtMzQyNDA_5f160036-e30f-4885-933c-120bc555fbc6"
      unitRef="usd">371000</us-gaap:SuppliesExpense>
    <us-gaap:SuppliesExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzYtNC0xLTEtMzQyNDA_f39a3203-fd96-4c49-ae61-18a360e6a68d"
      unitRef="usd">837000</us-gaap:SuppliesExpense>
    <us-gaap:SuppliesExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzYtNS0xLTEtMzQyNDA_ce7d2f54-805c-4b7d-87ca-d265ee4ce7d2"
      unitRef="usd">763000</us-gaap:SuppliesExpense>
    <us-gaap:ProfessionalFees
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzctMS0xLTEtMzQyNDA_14c2b66a-1477-4816-b38a-279b119a14f6"
      unitRef="usd">525000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzctMi0xLTEtMzQyNDA_27ef2c47-e060-4ff4-9254-e1f93346387e"
      unitRef="usd">589000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzctNC0xLTEtMzQyNDA_bb181add-24db-4241-8cad-d4fec3d1afe5"
      unitRef="usd">1052000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzctNS0xLTEtMzQyNDA_44278f70-106f-4176-805b-4ee8875dee00"
      unitRef="usd">1264000</us-gaap:ProfessionalFees>
    <us-gaap:Communication
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzgtMS0xLTEtMzQyNDA_b3fb3961-5cda-410a-b0fa-1b20bad74787"
      unitRef="usd">754000</us-gaap:Communication>
    <us-gaap:Communication
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzgtMi0xLTEtMzQyNDA_3671550a-3726-4c8a-ad43-2ac22f3a80a3"
      unitRef="usd">676000</us-gaap:Communication>
    <us-gaap:Communication
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzgtNC0xLTEtMzQyNDA_56638800-2bf2-4012-8be9-d022e9f706b5"
      unitRef="usd">1338000</us-gaap:Communication>
    <us-gaap:Communication
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzgtNS0xLTEtMzQyNDA_37e48177-38b0-4a82-8ec3-b982bf362d1c"
      unitRef="usd">1366000</us-gaap:Communication>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzktMS0xLTEtMzQyNDA_591c79d9-686c-4457-9d07-737ebac6dc35"
      unitRef="usd">32000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzktMi0xLTEtMzQyNDA_4b008db9-a96a-430f-a72f-aeedeb2110fd"
      unitRef="usd">-1000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzktNC0xLTEtMzQyNDA_e93b0728-f38c-42d1-b8cc-b18c364dc579"
      unitRef="usd">-8000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:GainsLossesOnSalesOfOtherRealEstate
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfMzktNS0xLTEtMzQyNDA_addb73ef-71dd-4f8c-bf77-a3d8839a4473"
      unitRef="usd">-80000</us-gaap:GainsLossesOnSalesOfOtherRealEstate>
    <us-gaap:OtherNoninterestExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDAtMS0xLTEtMzQyNDA_27c5c102-f0f1-4530-8c80-d321944004de"
      unitRef="usd">3674000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDAtMi0xLTEtMzQyNDA_de558049-d963-45e4-9aac-354ca9c3c5d2"
      unitRef="usd">3678000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDAtNC0xLTEtMzQyNDA_1bfbbf7e-20bd-4509-92e0-f0a8a7466735"
      unitRef="usd">7110000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDAtNS0xLTEtMzQyNDA_75e1b0c5-b252-4aec-b89b-0817b1c5c9b5"
      unitRef="usd">7352000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDEtMS0xLTEtMzQyNDA_7fe62b62-f284-44e8-916c-36370ddecf22"
      unitRef="usd">30689000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDEtMi0xLTEtMzQyNDA_8e208d5d-61f6-4c65-8cbd-88cf14d4afba"
      unitRef="usd">29574000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDEtNC0xLTEtMzQyNDA_0bd23764-5f61-4f5b-b129-5f94ce78b742"
      unitRef="usd">60216000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDEtNS0xLTEtMzQyNDA_c06301df-ffe7-4dab-ad7a-f2f9899a4d68"
      unitRef="usd">59383000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDItMS0xLTEtMzQyNDA_b447ffdf-aeb4-449a-8737-ca0bdfc67cc1"
      unitRef="usd">28450000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDItMi0xLTEtMzQyNDA_4a5ce03c-a8dd-43e2-b775-57582687b159"
      unitRef="usd">27788000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDItNC0xLTEtMzQyNDA_e74fa653-6b26-4dd7-94d8-6a62ec0e7789"
      unitRef="usd">55043000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDItNS0xLTEtMzQyNDA_88963405-6586-44d2-8797-6a6a435aa802"
      unitRef="usd">52589000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDMtMS0xLTEtMzQyNDA_96fa56d3-4770-4a58-baf4-55d5cef4469b"
      unitRef="usd">5767000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDMtMi0xLTEtMzQyNDA_6e6870e4-6dcf-460a-895d-0fcb8c6eb707"
      unitRef="usd">5640000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDMtNC0xLTEtMzQyNDA_12f7315f-aff1-4a8e-98fc-1bb0089330a4"
      unitRef="usd">11018000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDMtNS0xLTEtMzQyNDA_9043c70a-46c0-426a-b77d-5b303d1ab993"
      unitRef="usd">10627000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDQtMS0xLTEtMzQyNDA_ecb81178-789a-4f59-95f6-c872ce36787d"
      unitRef="usd">22683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDQtMi0xLTEtMzQyNDA_92a2085f-d69d-44a3-9224-e44e7cd3f7a3"
      unitRef="usd">22148000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDQtNC0xLTEtMzQyNDA_6738b137-b07f-4e4b-a918-ff635d6a399e"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDQtNS0xLTEtMzQyNDA_8a3f8e83-6a41-4ae0-b74e-adc34ef1be5d"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDgtMS0xLTEtMzQyNDA_34d4dea5-ba17-40fd-b2b4-c8554b5b6640"
      unitRef="shares">14888000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDgtMi0xLTEtMzQyNDA_afd152b8-286a-4a4d-aa61-2981a91bac13"
      unitRef="shares">15573000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDgtNC0xLTEtMzQyNDA_707512eb-5ba5-41bf-b4ef-f246d05c547c"
      unitRef="shares">14930000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDgtNS0xLTEtMzQyNDA_5ceea072-cda6-4858-9c4a-f4d4441a8e6b"
      unitRef="shares">15614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDktMS0xLTEtMzQyNDA_e150b780-b9be-4bde-9da4-5da7b06fc94e"
      unitRef="shares">21000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDktMi0xLTEtMzQyNDA_9d4c275a-02d4-49bd-b7fa-462331a03bc6"
      unitRef="shares">21000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDktNC0xLTEtMzQyNDA_99ce00c1-2b90-473d-96be-40f7845b9355"
      unitRef="shares">24000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNDktNS0xLTEtMzQyNDA_80b1f136-40c0-4ed7-a6f5-c5780d7d2f9d"
      unitRef="shares">26000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTAtMS0xLTEtMzQyNDA_9fcaf67a-85c0-4ec6-adac-0387c6b78836"
      unitRef="shares">14909000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTAtMi0xLTEtMzQyNDA_70bc325e-0b20-4d39-a914-e7dad2533df9"
      unitRef="shares">15594000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTAtNC0xLTEtMzQyNDA_8a91a21e-c3b9-44fb-9b42-d4d978a3a0bf"
      unitRef="shares">14954000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTAtNS0xLTEtMzQyNDA_9ef0b130-891d-4723-93b1-0ed86f4afa93"
      unitRef="shares">15640000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTItMS0xLTEtMzQyNDA_07401c83-8ca8-4972-86f7-21933f7b602b"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTItMi0xLTEtMzQyNDA_93e15e59-4327-4e41-9a39-63347973b5fb"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTItNC0xLTEtMzQyNDA_7a2c3b73-bd1e-406b-909d-47d25c20e14f"
      unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTItNS0xLTEtMzQyNDA_32c138a2-1aa6-4d85-93a8-22d4eb6eace2"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTMtMS0xLTEtMzQyNDA_c4f0d699-28aa-42de-9737-d8ec234b76fe"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTMtMi0xLTEtMzQyNDA_4a467ef5-4236-4904-9378-39229bd6c9b5"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTMtNC0xLTEtMzQyNDA_d4dfe221-f4fb-4b90-a9c1-fa5b65a03067"
      unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8yOC9mcmFnOjY5NmUwYTE2YmE4MDQ0NWNiZTg0Mjk0Zjg5ZmQyYTRhL3RhYmxlOjMzZmQ4OWJiNTE1NDRlMGNiYWQ5NmZkZTQyYWJjYjUzL3RhYmxlcmFuZ2U6MzNmZDg5YmI1MTU0NGUwY2JhZDk2ZmRlNDJhYmNiNTNfNTMtNS0xLTEtMzQyNDA_d376bb6b-4803-4cf5-951f-84aef6476e6c"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNC0xLTEtMS0zNDI0MA_c1cf65ff-fe35-4921-abff-9fabab14c309"
      unitRef="usd">22683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNC0yLTEtMS0zNDI0MA_b16708a6-4927-47f7-8dd0-f3a3ae563269"
      unitRef="usd">22148000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNC0zLTEtMS0zNDI0MA_d16fddbf-b0e7-4c9c-8feb-72aa7e0b438b"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNC00LTEtMS0zNDI0MA_546e3869-be7e-417d-a903-12220165bc56"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNy0xLTEtMS0zNDI0MA_d17158de-8f7e-4ec2-8281-b5d7c45b9b1b"
      unitRef="usd">-51806000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNy0yLTEtMS0zNDI0MA_d3e52a25-fb7f-4157-8975-e8d23e2ce6c7"
      unitRef="usd">9154000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNy0zLTEtMS0zNDI0MA_aa8d185d-48ef-4640-8358-c66aa016c077"
      unitRef="usd">-129608000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfNy00LTEtMS0zNDI0MA_32da9427-f4f7-472e-9107-c855c2774f0e"
      unitRef="usd">-11086000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOC0xLTEtMS0zNDI0MA_68b89607-91dc-40ef-8d7a-5a402ab82b39"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOC0yLTEtMS0zNDI0MA_40757f5a-fd05-4bbb-93dc-a6c289eabd2d"
      unitRef="usd">29000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOC0zLTEtMS0zNDI0MA_e706b6bf-2153-4f30-a156-720441684278"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOC00LTEtMS0zNDI0MA_c33f9033-58f2-47ef-9f0e-e5ac52f6275d"
      unitRef="usd">312000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOS0xLTEtMS0zNDI0MA_395b31a8-d37e-4b9c-8bdb-fa5a06d103e8"
      unitRef="usd">-51806000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOS0yLTEtMS0zNDI0MA_27654d32-00bd-4bbb-8236-8e525820a99f"
      unitRef="usd">9125000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOS0zLTEtMS0zNDI0MA_0ac09dc3-84f3-4f48-86e2-acbc4dfeb4b9"
      unitRef="usd">-129608000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfOS00LTEtMS0zNDI0MA_8370797d-a0cf-43c9-a452-68dd5c35851d"
      unitRef="usd">-11398000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTAtMS0xLTEtMzQyNDA_08db0568-77f1-43ad-9c88-1d58df1d739b"
      unitRef="usd">-12537000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTAtMi0xLTEtMzQyNDA_99886efb-98be-4ea9-83ce-05387a564f06"
      unitRef="usd">2187000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTAtMy0xLTEtMzQyNDA_82a9961c-d859-4c06-92ba-a9d8512cddc4"
      unitRef="usd">-31365000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTAtNC0xLTEtMzQyNDA_e5f8ac0d-a882-46e6-afa3-d7317f64f87f"
      unitRef="usd">-2731000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTEtMS0xLTEtMzQyNDA_7f5f2785-bdc3-4d64-a46c-6a1625a2f797"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTEtMi0xLTEtMzQyNDA_554a91eb-853b-439d-ab79-a48e0e8b272a"
      unitRef="usd">6938000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTEtMy0xLTEtMzQyNDA_137d4db9-e63b-4f0e-a25b-aae6a7acc9d1"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTEtNC0xLTEtMzQyNDA_d70c94bc-3aa8-4a2c-84b5-2a1e5cf5f47d"
      unitRef="usd">-8667000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTMtMS0xLTEtMzQyNDA_4d7954fe-9985-4746-9fbf-af7532448853"
      unitRef="usd">-16586000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTMtMi0xLTEtMzQyNDA_f0b25b85-5ddb-417d-9f8f-481ddb336f72"
      unitRef="usd">29086000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTMtMy0xLTEtMzQyNDA_5dafd9f6-5e1a-47b2-ba0c-4c74499dc6fe"
      unitRef="usd">-54218000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zMS9mcmFnOmE0N2RlYTIyMzAyOTQxNGM4NzdjYTkyMzA3NjA3OWM3L3RhYmxlOjlmZGNhNGNmOTU1YzRmZjJiZTIwNDY0NzVlNjhiNDJjL3RhYmxlcmFuZ2U6OWZkY2E0Y2Y5NTVjNGZmMmJlMjA0NjQ3NWU2OGI0MmNfMTMtNC0xLTEtMzQyNDA_56d0c17f-145e-44ef-88dd-4592a6db12f5"
      unitRef="usd">33295000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i08c49feb557440f4897880fd0a63b3af_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS0xLTEtMS0zNDI0MA_98a1ac36-7855-47f0-a28c-9d14bd6d4d13"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i084b743779ca40b3ac300911c0c8b309_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS0yLTEtMS0zNDI0MA_b031eb29-db70-4e2b-b90f-e42749d0fd31"
      unitRef="usd">170526000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id94de2bc0939495897db0720769f68b4_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS0zLTEtMS0zNDI0MA_56fc5a65-79ad-4b0a-bd78-0f3f1ced1fc2"
      unitRef="usd">600396000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5f8d990668c14c54abd60bb11a3da384_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS00LTEtMS0zNDI0MA_7078ad5e-68b9-407b-9ed1-62db9cc03d8d"
      unitRef="usd">-142484000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f56bc09126246cbb6e14a139d6676ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS01LTEtMS0zNDI0MA_f85d0384-ddfe-41dc-9957-c4f03f9baf1b"
      unitRef="usd">15628000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i073d88ce9d6947b3b97e90881c03d11d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMS02LTEtMS0zNDI0MA_d22e7dba-7cf8-49ea-8691-a8296ca39e6c"
      unitRef="usd">691685000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i09f2395ca317439195bf584c5565c3ed_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMi0zLTEtMS0zNDI0MA_b93465ad-848c-444b-839a-84baa659b4e6"
      unitRef="usd">22148000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMi02LTEtMS0zNDI0MA_8f10b182-8124-4b44-907c-de3fd8f84fc1"
      unitRef="usd">22148000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6c2257515aa64c3ba7af28284eecf7fb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMy01LTEtMS0zNDI0MA_adaa32ba-a89c-4796-a931-16b11465f151"
      unitRef="usd">6938000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfMy02LTEtMS0zNDI0MA_4edf343a-74a2-4421-9462-cca2e51ce18e"
      unitRef="usd">6938000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjcyZGQ1MzM5YTM0ZjQ3ZjlhNzc1OGE3ZjUyOGUwMzdiXzI5_fcb29ad6-07dd-478c-a48c-623521ce1cda"
      unitRef="usdPerShare">0.58</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i09f2395ca317439195bf584c5565c3ed_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNC0zLTEtMS0zNDI0MA_453aff69-cba0-4898-b14c-29daaa5968b4"
      unitRef="usd">8991000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNC02LTEtMS0zNDI0MA_90722ad0-15e7-4f41-8a3d-5019d53b1884"
      unitRef="usd">8991000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i1fb4a25c190b4e03b9549360c18221d7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNS0yLTEtMS0zNDI0MA_b4ee9cd2-95c8-4761-a02d-263380cb1a2d"
      unitRef="usd">625000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNS02LTEtMS0zNDI0MA_c505e203-0777-492e-b776-e90c01020ab0"
      unitRef="usd">625000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i1fb4a25c190b4e03b9549360c18221d7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNi0yLTEtMS0zNDI0MA_235b6c44-7d39-46ed-b19b-d80166b30828"
      unitRef="usd">-1396000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib6794484cc9143b1a836b6431bd82bb5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNi00LTEtMS0zNDI0MA_5f563ea5-5622-44ca-94d4-af79ccc7e98b"
      unitRef="usd">1396000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNi02LTEtMS0zNDI0MA_7fa6fa29-821a-4f5f-967b-fa879804da6b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNy0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjk3ZDNhNzZlMmMwZjRkZWM5MDc0MmY0N2Y4MzFkMTQ5XzE2_26c8d75f-6e10-4d32-9288-002aab7c9494"
      unitRef="shares">2921</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i1fb4a25c190b4e03b9549360c18221d7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNy0yLTEtMS0zNDI0MA_34e1f424-0de9-4862-a8bc-ca8b8bb87c27"
      unitRef="usd">-81000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib6794484cc9143b1a836b6431bd82bb5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNy00LTEtMS0zNDI0MA_0999fb93-25a1-4318-a576-f5f55cb1df81"
      unitRef="usd">233000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfNy02LTEtMS0zNDI0MA_da393ef4-5bc2-4b70-8d11-842c61c20955"
      unitRef="usd">152000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjM3Y2FkOTc2NzZhMDQ0NWZiOWM2M2NiMGEzZDhmZDk4XzE2_1b108ef2-c319-4b1b-b213-d2550dc25db8"
      unitRef="shares">216906</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ib6794484cc9143b1a836b6431bd82bb5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOC00LTEtMS0zNDI0MA_4cdf27fc-8834-40e1-9d12-20b056059e28"
      unitRef="usd">17081000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOC02LTEtMS0zNDI0MA_cabfa228-c9a8-4a5e-b9bc-31c0b38f6fea"
      unitRef="usd">17081000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="ibde4370dcb3c403589910168779027c1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS0xLTEtMS0zNDI0MA_f15a6cff-d589-4cc3-b09b-2ac6d93fe2fd"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i606f72450e8c44a48b808ebff7367b48_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS0yLTEtMS0zNDI0MA_070d9096-6c90-4b1e-8b13-ccbab4c77904"
      unitRef="usd">169674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c9dddcfabda4f6abc7c925846e07f74_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS0zLTEtMS0zNDI0MA_c92ba23b-c553-47d9-b821-fa1af7a05732"
      unitRef="usd">613553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied194f77ce0745999d717ef88c608f4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS00LTEtMS0zNDI0MA_915f15a7-f9e5-48ac-b9dc-a141dbd70eab"
      unitRef="usd">-157936000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdea65d48c4341269bc9694c0bb19900_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS01LTEtMS0zNDI0MA_6cd7b00e-3404-49cb-b6c8-aa1f1d9c988e"
      unitRef="usd">22566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOjRhNTIxOTJkYjk5ZDQ3OWY4NjdhZTMwYzQ0MDZiN2M4L3RhYmxlcmFuZ2U6NGE1MjE5MmRiOTlkNDc5Zjg2N2FlMzBjNDQwNmI3YzhfOS02LTEtMS0zNDI0MA_0ea2d3c8-291e-4239-b8d1-0f124bc5fce7"
      unitRef="usd">695476000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i004cbfeb1b34451eb2042d27f349fc69_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS0xLTEtMS0zNDI0MA_99ef6281-ba85-4754-ae53-610eec1af1e0"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i29c91213acfe42b097d402acd27ace41_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS0yLTEtMS0zNDI0MA_727a911b-b0f2-4e4b-ab9b-c438c163b50f"
      unitRef="usd">170206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7bc182eab949405fa468ced340928ea5_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS0zLTEtMS0zNDI0MA_e6b8bb76-f99a-4dae-a602-422a1467b36d"
      unitRef="usd">654138000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic96008392f3547209b7d9363f0621f81_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS00LTEtMS0zNDI0MA_8a3e17fe-3abc-4096-b9f9-b7bc8d2a7198"
      unitRef="usd">-194819000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if09a8639a40a49b1a2adcb00afcbe858_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS01LTEtMS0zNDI0MA_4deb687c-4508-4f35-a219-90bf20477098"
      unitRef="usd">-44714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i279cb67452aa49eca222b13a2a66620a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMS02LTEtMS0zNDI0MA_09265c01-0e84-46d2-bd18-e6e353f228e1"
      unitRef="usd">632430000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="iae58b654ff79499d826300ecdc46453e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMi0zLTEtMS0zNDI0MA_1bfc6cdb-fba2-43c2-86a8-565ccd11c7c6"
      unitRef="usd">22683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMi02LTEtMS0zNDI0MA_1058c1ed-aee5-4894-a072-b805f5c79dea"
      unitRef="usd">22683000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i730f8bb6ede24ccd97d2c83634b3ee44_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMy01LTEtMS0zNDI0MA_8eee5e0a-c28c-40a1-b656-c96c3988167f"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfMy02LTEtMS0zNDI0MA_d6f90682-f187-4c3e-a03e-feb824eea0d0"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjkzZmViMzkxNmUzNzRhYjNhYjMwYjQzNDZmMTg2Mzc0XzI5_b7dab766-34a7-452b-bf4b-da4b7728cf8b"
      unitRef="usdPerShare">0.60</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="iae58b654ff79499d826300ecdc46453e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNC0zLTEtMS0zNDI0MA_42fc405b-4afd-4a05-9dba-4d066be2e442"
      unitRef="usd">8888000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNC02LTEtMS0zNDI0MA_135dd310-76fd-408d-b7a9-3cfe89f58edc"
      unitRef="usd">8888000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iab2a76d8951e495f8499c83a7a7057f8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNS0yLTEtMS0zNDI0MA_d2325c33-eef8-4f42-af1c-083b4f368d57"
      unitRef="usd">687000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNS02LTEtMS0zNDI0MA_b9556425-e0f8-4fd7-9618-2b42939da04b"
      unitRef="usd">687000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iab2a76d8951e495f8499c83a7a7057f8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNi0yLTEtMS0zNDI0MA_f84383af-e63a-4900-b94d-3660272ed33c"
      unitRef="usd">-951000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="iffd787d8fd23454697927af2eb4bf9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNi00LTEtMS0zNDI0MA_83e2f3d9-fe20-48f2-a09f-b2318c3cc3ec"
      unitRef="usd">951000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNi02LTEtMS0zNDI0MA_e4c56119-fa28-4fac-b95f-4fbc8d5411fd"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNy0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjkwNjgyNWExZmZlZjQwM2JhMjg5YjFjMWYzMTgxNTMzXzE2_ff6fb9a1-75cb-419a-ae33-b3a4cb2aaaee"
      unitRef="shares">13078</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iab2a76d8951e495f8499c83a7a7057f8_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNy0yLTEtMS0zNDI0MA_53679767-ee03-49a3-a2a1-f2b568757b02"
      unitRef="usd">-385000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iffd787d8fd23454697927af2eb4bf9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNy00LTEtMS0zNDI0MA_796b36a8-55eb-4b56-b117-b831ea404e9f"
      unitRef="usd">1046000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfNy02LTEtMS0zNDI0MA_9a3c8010-ec2c-4193-91df-81ceda1b0886"
      unitRef="usd">661000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjEyODYxOTg1NGVhZTRkODZiYzJlYjQwODU1ZTgxZDBhXzE2_5755790c-7674-404b-bba0-4be6e1707b7b"
      unitRef="shares">208243</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iffd787d8fd23454697927af2eb4bf9d6_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOC00LTEtMS0zNDI0MA_01d37f84-854f-4529-9463-bf3aae274623"
      unitRef="usd">16311000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOC02LTEtMS0zNDI0MA_89492a30-5751-4fda-92dd-2d908728323a"
      unitRef="usd">16311000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="i453070bdf8dc402988fdfcb3414b2eb3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS0xLTEtMS0zNDI0MA_2edaa7a7-c0e4-4349-9d58-656dca8529a2"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie11d2ec47f6b4608b83c7757900c6813_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS0yLTEtMS0zNDI0MA_b3a5bc07-fd4e-4e8f-b9ce-5764e38717cf"
      unitRef="usd">169557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8c189623ab049ea8f9ddc194ecb4129_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS0zLTEtMS0zNDI0MA_17c3b0f4-16b5-4de2-b7a6-bb759ff8179e"
      unitRef="usd">667933000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6edac7a82de4d43aea4b397d41cb730_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS00LTEtMS0zNDI0MA_0d16ab4c-8223-4ee4-bf9b-cdf78ea4d4a2"
      unitRef="usd">-209133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia48011e3e4dc4026910784307d451e69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS01LTEtMS0zNDI0MA_904a0e36-9f91-4350-ae6d-706374f80b82"
      unitRef="usd">-83983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV8zNC9mcmFnOjdiZjQ1MGFjYzI5MjQzOWFhYjU3YTIxNTFiYzQxODI5L3RhYmxlOmU0MjMzMTM2NWQ3ZjRiYWZhMDdhYThjNDA2MWQyNWEwL3RhYmxlcmFuZ2U6ZTQyMzMxMzY1ZDdmNGJhZmEwN2FhOGM0MDYxZDI1YTBfOS02LTEtMS0zNDI0MA_f93a02ad-1270-4035-81d4-5aa3b7a9228c"
      unitRef="usd">591993000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i492804aae22442d0b723780dbc098653_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS0xLTEtMS0zNDI0MA_f31c1f6a-24d7-4b69-bcb5-b841b6da4642"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i43c3fc071ad545bb9c1f2db2e1c36604_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS0yLTEtMS0zNDI0MA_223e0a5c-4b29-4cb0-87d7-c221f51442c6"
      unitRef="usd">171304000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28c2e2ee58694b3eb9cecb0d86f72056_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS0zLTEtMS0zNDI0MA_7f0660c1-2fb0-468c-926f-bedd69d8a440"
      unitRef="usd">589988000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0bd57f24508b44fb8a876308ca4b4731_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS00LTEtMS0zNDI0MA_2b082059-d3a2-41c6-8fb9-361d77dac063"
      unitRef="usd">-139038000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic19fa32dc8eb44fa8640ebcf9d4ff557_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS01LTEtMS0zNDI0MA_ae9b988f-81b4-4f3a-8a0f-4bab339ddece"
      unitRef="usd">31233000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0bc40b375ff440ee822bc9479a80926e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMS02LTEtMS0zNDI0MA_cb5ef8d7-198f-4b45-9571-c4aa407a6450"
      unitRef="usd">701106000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ifcb567d4734744619143455a456ccfbd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMi0zLTEtMS0zNDI0MA_f0583909-3ad6-41ed-8679-cc2c0fa0edd4"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMi02LTEtMS0zNDI0MA_07f7af5f-19a6-476b-9cd5-a4ff26777621"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i281fd52e1a3c4243814d70480cc672cb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMy01LTEtMS0zNDI0MA_52c24270-f0bf-487d-a58a-910ae197fca8"
      unitRef="usd">-8667000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfMy02LTEtMS0zNDI0MA_5d3ca786-9e55-4860-b5d6-d8b8a48540af"
      unitRef="usd">-8667000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOmQwYTEwMGRkMDFiNzQ2NTI5ODdlOWZiZTAwZmFmMWFmXzI5_0b52cb16-0a74-4196-aa64-2d50a9c26e74"
      unitRef="usdPerShare">1.16</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ifcb567d4734744619143455a456ccfbd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNC0zLTEtMS0zNDI0MA_69efbb45-9bcb-4473-a312-7ef74dc2938a"
      unitRef="usd">18397000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNC02LTEtMS0zNDI0MA_467e3f6c-26b1-4a60-9a33-73c408de58d9"
      unitRef="usd">18397000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ie8de89f920224c53ab29ad61cc5d9678_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNS0yLTEtMS0zNDI0MA_622d7317-7871-45aa-b73c-1fdc153e1c81"
      unitRef="usd">1778000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNS02LTEtMS0zNDI0MA_307f7c0e-28f5-4e6d-a371-c0c1bb7355e9"
      unitRef="usd">1778000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie8de89f920224c53ab29ad61cc5d9678_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNi0yLTEtMS0zNDI0MA_adb0814f-2f77-41f2-91b2-482b91d7e563"
      unitRef="usd">-1860000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i9894e74dacf8499d9e00c8b88196d42e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNi00LTEtMS0zNDI0MA_225fb9fb-2345-4568-b32c-8d1849ff7f23"
      unitRef="usd">1860000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNi02LTEtMS0zNDI0MA_728366e4-ce8b-42b3-bc78-5aa935342baa"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNy0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjAwNzg4ODc4YTk3YzQzNWU5ZmM5YWVhODNkZDljM2I0XzE2_bc19f22b-0b43-4388-b230-0b7f8baedca5"
      unitRef="shares">11690</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie8de89f920224c53ab29ad61cc5d9678_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNy0yLTEtMS0zNDI0MA_c536ae95-4fb6-4827-b007-89a0c58dfa4d"
      unitRef="usd">-1548000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9894e74dacf8499d9e00c8b88196d42e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNy00LTEtMS0zNDI0MA_e04f2300-5d40-4861-be32-edaae8ddea87"
      unitRef="usd">2085000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfNy02LTEtMS0zNDI0MA_bae3da28-b5eb-42e3-952d-94dc995e3640"
      unitRef="usd">537000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjFlZjY2ODNlOTRiMjQzMDI4YmMwMDE3NzZiNmJlNDBmXzE2_31163b97-bddf-41ef-8cf2-feeb111a447a"
      unitRef="shares">292016</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i9894e74dacf8499d9e00c8b88196d42e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOC00LTEtMS0zNDI0MA_f1e375f7-db41-4fca-bd36-6f6470f788bc"
      unitRef="usd">22843000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOC02LTEtMS0zNDI0MA_6d8883a3-1202-4bdf-96c8-0e9f5174a515"
      unitRef="usd">22843000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="ibde4370dcb3c403589910168779027c1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS0xLTEtMS0zNDI0MA_24b3968d-8ace-44ca-8fca-77b0d5de0dab"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i606f72450e8c44a48b808ebff7367b48_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS0yLTEtMS0zNDI0MA_1225e0a6-b510-4cc0-b54b-b4da643e256f"
      unitRef="usd">169674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5c9dddcfabda4f6abc7c925846e07f74_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS0zLTEtMS0zNDI0MA_6c626749-0951-40ee-a1a5-d4270a2c1f53"
      unitRef="usd">613553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied194f77ce0745999d717ef88c608f4e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS00LTEtMS0zNDI0MA_f22daa58-c426-4424-9c9e-71389a307437"
      unitRef="usd">-157936000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdea65d48c4341269bc9694c0bb19900_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS01LTEtMS0zNDI0MA_425e684b-5676-428e-b268-6d14ad109f40"
      unitRef="usd">22566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjE0NzRmNzc0YWUzYjQ1ZWQ5ZjIwYmIxMzdjNDUyODM1L3RhYmxlcmFuZ2U6MTQ3NGY3NzRhZTNiNDVlZDlmMjBiYjEzN2M0NTI4MzVfOS02LTEtMS0zNDI0MA_8ac0de05-dc55-485b-8f14-350bc1f92f10"
      unitRef="usd">695476000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia58f3d13e70942c1981431bb9ddfffdd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS0xLTEtMS0zNDI0MA_df155585-1404-4177-aca0-c76d305b7f61"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib3cbd8c521414f8181a6aae5d4cd3eb9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS0yLTEtMS0zNDI0MA_9dea503c-fb1b-4474-8871-ba0d4fe8da11"
      unitRef="usd">170942000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieb1dbd906ba04adbb556d394e372084c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS0zLTEtMS0zNDI0MA_ad730656-2ae7-43e8-9b0d-982719220260"
      unitRef="usd">641826000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i81d04fe0a7fe4f91b1e9164fd7f48e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS00LTEtMS0zNDI0MA_058f05cc-126b-45df-800d-8d1eefad4026"
      unitRef="usd">-193542000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40efbceb7cf24f459d94864c4dfaaccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS01LTEtMS0zNDI0MA_7c332a99-18c8-4ead-aab7-9c0b7a5d4ad3"
      unitRef="usd">14260000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMS02LTEtMS0zNDI0MA_783d19da-8306-42a6-96a4-ef668f91ef9f"
      unitRef="usd">681105000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ie40e7c2a72044cd0bbcd360c1b608c33_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMi0zLTEtMS0zNDI0MA_4a5adae3-8aac-4393-a86a-d17230854be2"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMi02LTEtMS0zNDI0MA_a6f1a79d-1832-4354-9a5e-bd926cb6194a"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1dad46ddb1e49b0b5547d08ce9c3c5e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMy01LTEtMS0zNDI0MA_78a75a44-f612-42ff-8f09-d7226ad09cb1"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfMy02LTEtMS0zNDI0MA_54f4811f-7c1f-4da6-a445-916e0e3a6818"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNC0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOjhiNThiYmVjMmFmYTRlYzZiYmZmYTc4MDdkNGY5ZGU3XzI5_83e2e40a-5745-4711-8110-21f7f9760529"
      unitRef="usdPerShare">1.20</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie40e7c2a72044cd0bbcd360c1b608c33_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNC0zLTEtMS0zNDI0MA_2c251648-c67e-4cb3-93b2-9d508bd74138"
      unitRef="usd">17918000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNC02LTEtMS0zNDI0MA_94f30ca0-c779-4c13-9a23-098c9fe10c69"
      unitRef="usd">17918000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic6426079fb074284bc1c55a130e3a826_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNS0yLTEtMS0zNDI0MA_bce7e84a-ffb2-4168-bdca-af1c6de50657"
      unitRef="usd">1658000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNS02LTEtMS0zNDI0MA_09129088-77e1-45bc-92c2-4403ecbe0525"
      unitRef="usd">1658000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic6426079fb074284bc1c55a130e3a826_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNi0yLTEtMS0zNDI0MA_91c042a2-73d4-4de5-b3f7-d9c756918e0f"
      unitRef="usd">-2658000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if694a108970f4f93a89d3c9e38b6cd8e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNi00LTEtMS0zNDI0MA_62b3470f-72c9-4a78-84e2-2015e0c9d435"
      unitRef="usd">2658000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNi02LTEtMS0zNDI0MA_f737fca2-7b97-4ec6-8cd8-35a93a1b826b"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy0wLTEtMS0zNDg3MC90ZXh0cmVnaW9uOjg3NjIzMDU3OGRlYjRkOTk5ZmZlNTM2NzAzZjFlYTE0XzI3NDg3NzkwNjk0Njk_216ff5f6-d4fa-4fd6-9935-e39b4e3ddfd3"
      unitRef="shares">13078</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic6426079fb074284bc1c55a130e3a826_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy0yLTEtMS0zNDkzMQ_49c327cb-e998-49e7-951d-0297dfdd4eed"
      unitRef="usd">-385000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if694a108970f4f93a89d3c9e38b6cd8e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy00LTEtMS0zNDkyNA_a692b0e8-9db6-436e-874f-067d7963b051"
      unitRef="usd">1046000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy02LTEtMS0zNDk0Mg_68fa8963-b25b-4ce7-8f43-ba72fb5c9517"
      unitRef="usd">661000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy0wLTEtMS0zNDI0MC90ZXh0cmVnaW9uOmUxMzM1NDY5MDcxODQ5YzM4OTQxMGM0NjYzYWY2MTI2XzE2_d19f89fa-b7ac-4a78-8f62-cc82658d8c34"
      unitRef="shares">246450</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if694a108970f4f93a89d3c9e38b6cd8e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy00LTEtMS0zNDI0MA_c00e1862-376e-4740-b427-cc9db7da05dc"
      unitRef="usd">19295000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfNy02LTEtMS0zNDI0MA_5bfc3104-5601-454f-b4eb-8a0268df28e9"
      unitRef="usd">19295000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockholdersEquity
      contextRef="i453070bdf8dc402988fdfcb3414b2eb3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC0xLTEtMS0zNDI0MA_d52ab265-eacc-4314-ba9f-42abdd10458a"
      unitRef="usd">47619000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie11d2ec47f6b4608b83c7757900c6813_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC0yLTEtMS0zNDI0MA_f96180a5-5b1b-4b3f-8ea2-722abc9022ad"
      unitRef="usd">169557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie8c189623ab049ea8f9ddc194ecb4129_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC0zLTEtMS0zNDI0MA_6966e7c2-bfda-43c1-8aeb-8b845537b8ac"
      unitRef="usd">667933000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id6edac7a82de4d43aea4b397d41cb730_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC00LTEtMS0zNDI0MA_3a3a57b4-5a1b-4592-b93d-8b03a79bc7b6"
      unitRef="usd">-209133000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia48011e3e4dc4026910784307d451e69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC01LTEtMS0zNDI0MA_68320730-8767-4e4f-a9a9-1057a98f587e"
      unitRef="usd">-83983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80MC9mcmFnOjAzYjE4ZDkwYjYzMzQ3YjA5ODc4YjIzNmU1MTUwMDMzL3RhYmxlOjM5MmE5YmY3ZmZkYjQzMzY4ZWI2YmU5NmNlOTI2NGExL3RhYmxlcmFuZ2U6MzkyYTliZjdmZmRiNDMzNjhlYjZiZTk2Y2U5MjY0YTFfOC02LTEtMS0zNDI0MA_1776fa23-18d4-4c28-8929-be075943324a"
      unitRef="usd">591993000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMi0xLTEtMS0zNDI0MA_47c023f1-acf1-4781-9594-7f3d4671afce"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMi0zLTEtMS0zNDI0MA_2b162f8c-82fe-4196-9bcc-5bd24730473f"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <chco:AmortizationandAccretionNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNC0xLTEtMS0zNDI0MA_2aff9bef-bf6f-422b-8c3c-8c5b9b5ffed8"
      unitRef="usd">6213000</chco:AmortizationandAccretionNet>
    <chco:AmortizationandAccretionNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNC0zLTEtMS0zNDI0MA_5affeaf3-c09a-4592-b320-76e682d64ca7"
      unitRef="usd">4036000</chco:AmortizationandAccretionNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNS0xLTEtMS0zNDI0MA_29caa7a3-8570-4f64-86b4-3d9a3f1bca58"
      unitRef="usd">-756000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNS0zLTEtMS0zNDI0MA_16e60552-d113-4b2a-b519-33aacec1aa33"
      unitRef="usd">-2440000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:Depreciation
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNi0xLTEtMS0zNDI0MA_c7a867c5-7f27-4210-aeac-7174264728a6"
      unitRef="usd">2716000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNi0zLTEtMS0zNDI0MA_6fb025c2-6467-4d11-9f8e-20ad48e8a44d"
      unitRef="usd">2906000</us-gaap:Depreciation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNy0xLTEtMS0zNDI0MA_17579b17-002f-44b7-a89e-fad1fe805bbe"
      unitRef="usd">634000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNy0zLTEtMS0zNDI0MA_9e4043e9-b047-4181-9a5d-63d900a67333"
      unitRef="usd">1889000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:PensionExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfOC0xLTEtMS0zNDI0MA_87d6dc8c-8167-49e2-b6ad-975be7aeb077"
      unitRef="usd">128000</us-gaap:PensionExpense>
    <us-gaap:PensionExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfOC0zLTEtMS0zNDI0MA_f742312c-54de-4d75-8e1e-e562abb04955"
      unitRef="usd">317000</us-gaap:PensionExpense>
    <us-gaap:PensionContributions
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfOS0xLTEtMS0zNDI0MA_d9f57a57-85c1-45b2-9f43-0c89e4701a2e"
      unitRef="usd">0</us-gaap:PensionContributions>
    <us-gaap:PensionContributions
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfOS0zLTEtMS0zNDI0MA_9636b56d-5fff-4854-a769-4c02e4010557"
      unitRef="usd">1000000</us-gaap:PensionContributions>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTAtMS0xLTEtMzQyNDA_881843bd-0562-4b87-b4aa-e934f9bbced0"
      unitRef="usd">-1324000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:DebtAndEquitySecuritiesGainLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTAtMy0xLTEtMzQyNDA_5330972c-d4b6-448a-aa43-fb0ce06ca42d"
      unitRef="usd">670000</us-gaap:DebtAndEquitySecuritiesGainLoss>
    <us-gaap:ShareBasedCompensation
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTEtMS0xLTEtMzQyNDA_e5fd37a8-d236-4fe5-a785-e6bada9e8147"
      unitRef="usd">1658000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTEtMy0xLTEtMzQyNDA_9a4e5942-92c2-4cac-8c7d-88bfa80efe2a"
      unitRef="usd">1778000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTItMS0xLTEtMzQyNDA_91ea4ccc-0fc5-4e01-be18-066c34bd2c22"
      unitRef="usd">91000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTItMy0xLTEtMzQyNDA_eb61bb29-b5b5-4e15-8993-67ae5fcd6709"
      unitRef="usd">221000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTMtMS0xLTEtMzQyNDA_07a74c01-d331-4116-a6d6-df9738281967"
      unitRef="usd">2992000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTMtMy0xLTEtMzQyNDA_4abdea23-3bf9-41e0-a62b-d9b66b92843e"
      unitRef="usd">2399000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTUtMS0xLTEtMzQyNDA_834a2519-419d-4273-95b6-1e1fb6f6809c"
      unitRef="usd">23467000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTUtMy0xLTEtMzQyNDA_b7861019-db57-4222-9adf-31b0bdb2beac"
      unitRef="usd">17723000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTYtMS0xLTEtMzQyNDA_83b67385-ef9d-4e06-9a0d-877a5f3a5532"
      unitRef="usd">23512000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTYtMy0xLTEtMzQyNDA_90305d56-fc4d-4992-aeb5-8c767e9e0159"
      unitRef="usd">17295000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTctMS0xLTEtMzQyNDA_1f0307a9-30b6-4559-bd25-eb4a42201d42"
      unitRef="usd">224000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTctMy0xLTEtMzQyNDA_0e1cd03b-0618-4f7e-a90f-5b29241876f8"
      unitRef="usd">154000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTgtMS0xLTEtMzQyNDA_e42d3ad1-36b9-45a8-953d-5d33db2d16f9"
      unitRef="usd">715000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTgtMy0xLTEtMzQyNDA_b735963b-899a-4a1f-9371-ffa61aeab3d1"
      unitRef="usd">174000</us-gaap:IncreaseDecreaseInAccruedInterestReceivableNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTktMS0xLTEtMzQyNDA_cf395534-ff1d-4678-8527-21e318ad23ea"
      unitRef="usd">11350000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMTktMy0xLTEtMzQyNDA_45b6ca66-2f0f-4fc3-89ec-933f6f652fcb"
      unitRef="usd">9956000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjAtMS0xLTEtMzQyNDA_8ce81944-d128-4df8-b775-b83cd3ac304a"
      unitRef="usd">4781000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjAtMy0xLTEtMzQyNDA_d3d6790a-a54d-43ab-a494-579a683d0666"
      unitRef="usd">4881000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjEtMS0xLTEtMzQyNDA_0319e621-ffe8-45df-87f1-bce5221f2658"
      unitRef="usd">45396000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjEtMy0xLTEtMzQyNDA_84e975a7-fd35-4c1e-aac5-a5c256d98477"
      unitRef="usd">40327000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjMtMS0xLTEtMzQyNDA_fb8ff868-f2b6-465c-a2af-6f67bb03e3da"
      unitRef="usd">22554000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjMtMy0xLTEtMzQyNDA_4df59692-7213-4ef4-a81e-dac21b61bdf7"
      unitRef="usd">-92250000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjUtMS0xLTEtMzQyNDA_1f0807ca-b716-4664-9fa3-a032f00afd56"
      unitRef="usd">362820000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjUtMy0xLTEtMzQyNDA_19c68479-2bc3-4fa7-8ec1-b624606f6bc4"
      unitRef="usd">316479000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjYtMS0xLTEtMzQyNDA_ee5596d6-a213-4f7c-88b6-9ea43443c934"
      unitRef="usd">131306000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjYtMy0xLTEtMzQyNDA_0a6c512b-8568-4592-ab27-b116cc478999"
      unitRef="usd">136560000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjgtMS0xLTEtMzQyNDA_72325ee2-d81d-4572-9bda-ed4e8c4346e3"
      unitRef="usd">258000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjgtMy0xLTEtMzQyNDA_9f8add7d-86c0-48b0-bbfa-2a7b91169d8b"
      unitRef="usd">116000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjktMS0xLTEtMzQyNDA_2de8fcf9-b4e9-41fb-967d-dcff1f632c36"
      unitRef="usd">83000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMjktMy0xLTEtMzQyNDA_8c5b5e5f-c59e-4a9c-be04-5aefda5b5b6a"
      unitRef="usd">3619000</us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzAtMS0xLTEtMzQyNDA_d6d60671-8ef9-4a95-9be4-42c8f3772450"
      unitRef="usd">1050000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzAtMy0xLTEtMzQyNDA_92e78e9d-f814-4303-b99f-032c68a86f33"
      unitRef="usd">2561000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzEtMS0xLTEtMzQyNDA_81075141-2903-4207-83fa-367f7609f04f"
      unitRef="usd">64000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzEtMy0xLTEtMzQyNDA_7c89f754-d07d-4bbb-868b-f234efa15df1"
      unitRef="usd">366000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzItMS0xLTEtMzQyNDA_db725b2a-ae97-4f5d-a451-099fc3a71a10"
      unitRef="usd">3624000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzItMy0xLTEtMzQyNDA_22043501-f2aa-4e46-983e-7d5558ed101a"
      unitRef="usd">2147000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <chco:PaymentsToAcquireLowIncomeHousingTaxCredits
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzMtMS0xLTEtMzQyNDA_231d74dd-bf9f-4a13-9adc-12b58917f76b"
      unitRef="usd">832000</chco:PaymentsToAcquireLowIncomeHousingTaxCredits>
    <chco:PaymentsToAcquireLowIncomeHousingTaxCredits
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzMtMy0xLTEtMzQyNDA_8accc1ed-7ed9-4b45-b60b-2f295ab22107"
      unitRef="usd">1559000</chco:PaymentsToAcquireLowIncomeHousingTaxCredits>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzQtMS0xLTEtMzQyNDA_6df03079-6bf7-4b95-8ddf-c522cf48ea2a"
      unitRef="usd">-252437000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzQtMy0xLTEtMzQyNDA_347b6798-2020-43af-8db3-2bd7e08980e9"
      unitRef="usd">-85773000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetChangeNoninterestBearingDepositsDomestic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzYtMS0xLTEtMzQyNDA_d0eabb41-5e00-4906-a35c-1ca4c65868c5"
      unitRef="usd">158535000</us-gaap:NetChangeNoninterestBearingDepositsDomestic>
    <us-gaap:NetChangeNoninterestBearingDepositsDomestic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzYtMy0xLTEtMzQyNDA_e876eae5-37ad-4467-8a10-8b4dd608f541"
      unitRef="usd">102942000</us-gaap:NetChangeNoninterestBearingDepositsDomestic>
    <us-gaap:NetChangeInterestBearingDepositsDomestic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzctMS0xLTEtMzQyNDA_062b4870-ca12-4c5f-9ba7-0ed1bc218212"
      unitRef="usd">58098000</us-gaap:NetChangeInterestBearingDepositsDomestic>
    <us-gaap:NetChangeInterestBearingDepositsDomestic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzctMy0xLTEtMzQyNDA_f31137ea-662f-457c-81b1-520857b86f8f"
      unitRef="usd">49485000</us-gaap:NetChangeInterestBearingDepositsDomestic>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzgtMS0xLTEtMzQyNDA_352e1787-ca87-4ee9-a99a-a4fc1d4668c1"
      unitRef="usd">89910000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzgtMy0xLTEtMzQyNDA_8b34eab0-c15b-4f92-bf6a-4aedf111172a"
      unitRef="usd">15360000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzktMS0xLTEtMzQyNDA_b443f0ff-2444-4220-a7f8-f5fa7c290de0"
      unitRef="usd">19295000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfMzktMy0xLTEtMzQyNDA_07e1648e-7e17-497d-b0e1-08c8cd0718fc"
      unitRef="usd">22843000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDAtMS0xLTEtMzQyNDA_5eac1674-482b-443f-abb1-f983fa48cb38"
      unitRef="usd">661000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDAtMy0xLTEtMzQyNDA_3278f116-32d6-48a4-b869-6b5af5985e89"
      unitRef="usd">537000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDEtMS0xLTEtMzUxODU_0b6437df-0a1e-4b25-b893-206ff91962bc"
      unitRef="usd">382000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDEtMy0xLTEtMzUxNzg_5b8672ca-9d6f-4726-9781-60f51e452b13"
      unitRef="usd">431000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsOfDividends
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDEtMS0xLTEtMzQyNDA_27ef88cf-d0db-4e5e-a87a-a34d2ae37c03"
      unitRef="usd">18138000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDEtMy0xLTEtMzQyNDA_ccae68fc-47d7-4bbe-8e96-f38e0fad95a9"
      unitRef="usd">18373000</us-gaap:PaymentsOfDividends>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDItMS0xLTEtMzQyNDA_c727e577-27c4-4e7e-a192-90cc79a45601"
      unitRef="usd">269389000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDItMy0xLTEtMzQyNDA_cfab46a3-07ea-45db-9406-48c20b88e406"
      unitRef="usd">126677000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDMtMS0xLTEtMzQyNDA_d91387d9-a930-496f-bf60-b7da9b7915a7"
      unitRef="usd">62348000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDMtMy0xLTEtMzQyNDA_0a38b1a7-c687-4493-a30e-d64895c70147"
      unitRef="usd">81231000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDQtMS0xLTEtMzQyNDA_e373dc8f-ee60-4c4e-9be9-3ed455c85114"
      unitRef="usd">634631000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0bc40b375ff440ee822bc9479a80926e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDQtMy0xLTEtMzQyNDA_1786be8c-037f-40db-8787-d5116e512854"
      unitRef="usd">528659000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDUtMS0xLTEtMzQyNDA_a7af16e0-0117-41ae-8eec-5b4bd2ed1fd3"
      unitRef="usd">696979000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOmJlMmY3MDZhMTFkYjQwOTJhMGZlMjQxZTE0NzZjMjczL3RhYmxlcmFuZ2U6YmUyZjcwNmExMWRiNDA5MmEwZmUyNDFlMTQ3NmMyNzNfNDUtMy0xLTEtMzQyNDA_902a7633-99da-438f-9c0b-bda6091f4234"
      unitRef="usd">609890000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOjYzNzMyOGMwMmFlYTQxNjk5OWVkNjBiODkxYmViMGZjL3RhYmxlcmFuZ2U6NjM3MzI4YzAyYWVhNDE2OTk5ZWQ2MGI4OTFiZWIwZmNfMS0xLTEtMS0zNDI0MA_8cfde1ff-aeab-443c-8b52-86b4cc5e79a6"
      unitRef="usd">3257000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOjYzNzMyOGMwMmFlYTQxNjk5OWVkNjBiODkxYmViMGZjL3RhYmxlcmFuZ2U6NjM3MzI4YzAyYWVhNDE2OTk5ZWQ2MGI4OTFiZWIwZmNfMS0zLTEtMS0zNDI0MA_ebe97dfe-b595-417a-a022-cb8513335fe1"
      unitRef="usd">6851000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOjYzNzMyOGMwMmFlYTQxNjk5OWVkNjBiODkxYmViMGZjL3RhYmxlcmFuZ2U6NjM3MzI4YzAyYWVhNDE2OTk5ZWQ2MGI4OTFiZWIwZmNfMi0xLTEtMS0zNDI0MA_7b42e65c-2c74-4c92-9e39-a5c21c831d58"
      unitRef="usd">10828000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV80Ni9mcmFnOjQ3NjZjZmYxODY2MDRkNGE4NTU4NzhhMzJkODQyNjk0L3RhYmxlOjYzNzMyOGMwMmFlYTQxNjk5OWVkNjBiODkxYmViMGZjL3RhYmxlcmFuZ2U6NjM3MzI4YzAyYWVhNDE2OTk5ZWQ2MGI4OTFiZWIwZmNfMi0zLTEtMS0zNDI0MA_cd8773f6-ba29-4d3c-838a-779d9770637e"
      unitRef="usd">10650000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfMzA2Mw_78ee7c9b-5091-44c0-8866-816d70bdaf97">Background and Basis of Presentation&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;City Holding Company ("City Holding"), a West Virginia corporation headquartered in Charleston, West Virginia, is a registered financial holding company under the Bank Holding Company Act and conducts its principal activities through its wholly-owned subsidiary, City National Bank of West Virginia ("City National").  City National is a retail and consumer-oriented community bank with 94 banking offices in West Virginia (58), Kentucky (19), Virginia (13)  and southeastern Ohio (4). City National provides credit, deposit, and trust and investment management services to its customers in a broad geographical area that includes many rural and small community markets in addition to larger cities including Charleston (WV), Huntington (WV), Martinsburg (WV), Ashland (KY), Lexington (KY), Winchester (VA) and Staunton (VA). In addition to its branch network, City National's delivery channels include automated-teller-machines ("ATMs"), interactive-teller machines ("ITMs"), mobile banking, debit cards, interactive voice response systems, and Internet technology. The Company&#x2019;s business activities are currently limited to one reportable business segment, which is community banking.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements, which are unaudited, include all of the accounts of City Holding  and its wholly-owned subsidiaries (collectively, the "Company"). All material intercompany transactions have been eliminated. The consolidated financial statements include all adjustments that, in the opinion of management, are necessary for a fair presentation of the results of operations and financial condition for each of the periods presented. Such adjustments are of a normal recurring nature. The results of operations for the six months ended June&#160;30, 2022 are not necessarily indicative of the results of operations that can be expected for the year ending December&#160;31, 2022. The Company&#x2019;s accounting and reporting policies conform with generally accepted accounting principles for interim financial information, with the instructions to Form 10-Q and Article 10 of Regulation S-X, and with Industry Guide 3, &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;Statistical Disclosure by Bank Holding Companies&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;. Such policies require management to make estimates and develop assumptions that affect the amounts reported in the consolidated financial statements and related footnotes. Actual results could differ from management&#x2019;s estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consolidated balance sheet as of December&#160;31, 2021 has been derived from audited financial statements included in the Company&#x2019;s 2021 Annual Report to Shareholders.&#160;&#160;Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles have been omitted.&#160;&#160;These financial statements should be read in conjunction with the financial statements and notes thereto included in the 2021 Annual Report of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts in the financial statements have been reclassified.&#160;&#160;Such reclassifications had no impact on shareholders&#x2019; equity or net income for any period.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfStores
      contextRef="i378c8c50f88f4a689301e3f1f4ebf4e1_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfNDMx_05379dd4-4ce2-413f-8f09-a5181bdfbbfe"
      unitRef="store">94</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i6ba4c503ef734838b4e74656f0bd8a6d_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfNDY4_f4fe40e6-7cf4-4d2d-9917-c2b010c49693"
      unitRef="store">58</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="i76c0261b55c14987a0d06151004a8290_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfNDgz_5eadf99e-4ebe-4832-830b-f8048ccca626"
      unitRef="store">19</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="ibd03c5d790864a9da92b7ede435650dc_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfNDk4_36cd4bbb-9eff-4843-823a-efedcabc6f7f"
      unitRef="store">13</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="iee2775c923b446f6918fe2c0b4c1d3b4_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfNTI2_a05278ca-f209-4794-affe-8e62727225b5"
      unitRef="store">4</us-gaap:NumberOfStores>
    <us-gaap:NumberOfReportableSegments
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81Mi9mcmFnOjRjZTIwOWJiOTRiMTRkMzZhYjk1NjAxNWMzN2FlNDAwL3RleHRyZWdpb246NGNlMjA5YmI5NGIxNGQzNmFiOTU2MDE1YzM3YWU0MDBfMTE3MQ_429e96d1-8520-4a24-b576-62a66d1c873f"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81NS9mcmFnOjAzNTUxMWM4N2U1ZjRhZDQ4OTI5MjczZGU0MDNkMzhjL3RleHRyZWdpb246MDM1NTExYzg3ZTVmNGFkNDg5MjkyNzNkZTQwM2QzOGNfMzIzMQ_4a48965f-6e7f-4fd8-bb6c-ba91fa8158c6">Recent Accounting Pronouncements&#160;&#160;&#160;&#160;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recently Adopted&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In October 2018, the FASB issued ASU No. 2018-16,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt; "Derivatives and Hedging (Topic 815): Inclusion of the Secured Overnight Financing Rate (SOFR) Overnight Index Swap (OIS) Rate as a Benchmark Interest Rate for Hedge Accounting Purposes."&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;  This amendment permits the use of the OIS rate based on SOFR as a U.S. benchmark interest rate for hedge accounting purposes under Topic 815 in addition to the UST, the LIBOR swap rate, the OIS rate based on the Federal Funds Effective Rate, and the SIFMA Municipal Swap Rate.  This ASU became effective for the Company on January 1, 2019 with anticipation the LIBOR index would be phased out by the end of 2021.  In March 2020, the FASB issued ASU No. 2020-04, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;"Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting."  &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;This amendment provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform and is effective as of March 12, 2020 through December 31, 2022.  In January 2021, the FASB issued ASU No. 2021-01, "Reference Rate Reform (Topic 848): Scope," which clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. Management has reviewed all contracts, identified those that will be affected, and will transition the LIBOR based loans to SOFR, or another index, by June 30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Pending Adoption&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:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU No. 2022-01,&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; "Derivatives and Hedging (Topic 815): Fair Value Hedging - Portfolio Layer Method."&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The amendments in this update allow nonprepayable financial assets to be included in a closed portfolio hedged using the portfolio layer method. This expanded scope permits an entity to apply the same portfolio hedging &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;method to both prepayable and nonprepayable financial assets, thereby allowing consistent accounting for similar hedges.  This ASU will become effective for the Company on January 1, 2023.  The adoption of ASU No. 2022-01 is not expected to have a material impact on the Company's financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2022, the FASB issued ASU No. 2022-02,&lt;/span&gt;&lt;span style="background-color:#ffffff;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 Losses (Topic 326): Troubled Debt Restructurings and Vintage Disclosures."&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;  The amendments in this update eliminate the accounting guidance for TDRs by creditors in Subtopic 310-40, Receivables&#x2014;Troubled Debt Restructurings by creditors, while enhancing disclosure requirements for certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty. The amendments in this update also require that an entity disclose current-period gross writeoffs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20, Financial Instruments&#x2014;Credit Losses&#x2014;Measured at Amortized Cost.  This ASU will become effective for the Company on January 1, 2023.  The adoption of ASU No. 2022-02 is not expected to have a material impact on the Company's financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:InvestmentTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDIxMg_9067f8c0-93d2-431d-894d-a4f019b7b4bc">Investments&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate carrying and approximate fair values of investment securities follow (in thousands).&#160;&#160;Fair values are based on quoted market prices, where available.&#160;&#160;If quoted market prices are not available, fair values are based on quoted market prices of comparable financial instruments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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;Amortized Cost&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;Gross Unrealized Gains&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;Gross Unrealized Losses&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;Estimated Fair Value&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-style:italic;font-weight:400;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264,756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;243,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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;263,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,622&#160;&lt;/span&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,298,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,216,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,080,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;7,884&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;8,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&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;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:700;line-height:100%"&gt;4,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:700;line-height:100%"&gt;27,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;59&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:700;line-height:100%"&gt;25,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Securities Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,603,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;107,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,497,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,384,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's other investment securities include marketable equity securities, non-marketable equity securities and certificates of deposits held for investment. At June 30, 2022 and December 31, 2021, the Company held $7.9 million and $9.2&#160;million in marketable equity securities, respectively. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the fair value of the marketable equity securities are recorded in "unrealized (losses) gains recognized on equity securities still held" in the consolidated statements of income.  The Co&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;mpany's non-marketable securities consist of securities with limited marketability, such as stock in the Federal Reserve Bank ("FRB") or the Federal Home Loan Bank ("FHLB"). At June 30, 2022 and December 31, 2021, the Company held $15.5 million and $15.3 million, respectively, in non-marketable equity securities.  These securities are carried at cost due to the restrictions placed on their transferability.  At both June 30, 2022 and December 31, 2021, the Company held $1.0&#160;million in certificates of deposits held for investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's mortgage-backed U.S. government agency securities consist of both residential and commercial securities, all of which are guaranteed by Fannie Mae ("FNMA"), Freddie Mac ("FHLMC"), or Ginnie Mae ("GNMA").  At June&#160;30, 2022 and December&#160;31, 2021 there were no securities of any non-governmental issuer whose aggregate carrying value or estimated fair value exceeded 10% of shareholders' equity. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain investment securities owned by the Company were in an unrealized loss position (i.e., amortized cost basis exceeded the estimated fair value of the securities) as of June&#160;30, 2022 and December&#160;31, 2021.&#160;&#160;The following table shows the gross unrealized losses and fair value of the Company&#x2019;s investments aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:34.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;184,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;187,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;871,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;928,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;7,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:700;line-height:100%"&gt;14,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,077,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,141,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;107,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Twelve Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated 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;Unrealized Loss&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;Estimated 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;Unrealized Loss&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;Estimated 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;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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;13,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;544,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;535,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;565,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2022, management does not intend to sell any impaired security and it is not more than likely that it will be required to sell any impaired security before the recovery of its amortized cost basis. The unrealized losses on debt securities are primarily the result of interest rate changes, credit spread fluctuations on agency-issued mortgage-related securities, general financial market uncertainty and market volatility. These conditions should not prohibit the Company from receiving its contractual principal and interest payments on its debt securities. The fair value is expected to recover as the securities a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;pproach their maturity date or repricing date. As of June 30, 2022, management believes the unrealized losses detailed in the table above are temporary and therefore no allowance for credit losses has been recognized on the Company&#x2019;s securities.  Should the impairment of any of these securities become other-than-temporary, the cost basis of the investment will be reduced and the resulting loss will be recognized in net income in the period the other-than-temporary impairment is identified, while any noncredit loss will be recognized in other comprehensive income. During the three months ended June 30, 2022 and 2021, the Company had no credit-related net investment impairment losses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and estimated fair value of debt securities at June&#160;30, 2022, by contractual maturity, is shown in the following table (in thousands).&#160;&#160;Expected maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.&#160;&#160;Mortgage-backed securities have been allocated to their respective maturity groupings based on their contractual maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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;4,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;429,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,110,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,497,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross gains and gross losses recognized by the Company from investment security transactions are summarized in the table below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized gains on securities sold&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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Gross realized losses on securities sold&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net investment security gains &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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross unrealized gains recognized on equity securities still held&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;2&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,216&#160;&lt;/span&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: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;42&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross unrealized losses recognized on equity securities still held&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:700;line-height:100%"&gt;(603)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(1,806)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(1,366)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized losses recognized on equity securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of securities pledged to secure public deposits and for other purposes as required or permitted by law approximated $765&#160;million and $711&#160;million at June&#160;30, 2022 and December&#160;31, 2021, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDI0Ng_cb54a4eb-80c0-444e-95ed-35ee13db4e42">&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:28.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.691%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align: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;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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;Amortized Cost&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;Gross Unrealized Gains&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;Gross Unrealized Losses&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;Estimated Fair Value&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-style:italic;font-weight:400;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;264,756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;243,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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;263,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,622&#160;&lt;/span&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;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,298,690&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;817&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,216,496&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,080,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;8,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;7,884&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;8,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&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;9,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:700;line-height:100%"&gt;4,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:700;line-height:100%"&gt;27,202&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;59&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:700;line-height:100%"&gt;25,550&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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;27,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Securities Available-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,603,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,385&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;107,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,497,227&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,384,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC0xLTEtMS0zNDI0MA_8ff82c54-ca91-477a-9978-5ee990a43378"
      unitRef="usd">264756000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC0yLTEtMS0zNDI0MA_ba519e00-8cd6-4e4f-a05e-770318bee8db"
      unitRef="usd">509000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC0zLTEtMS0zNDI0MA_25acc56e-ecaf-43cb-b359-9ff4f3874c1c"
      unitRef="usd">21768000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC00LTEtMS0zNDI0MA_5db2e8fb-9f42-4e24-99c5-b5694e4e52c4"
      unitRef="usd">243497000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC01LTEtMS0zNDI0MA_0fa3df8f-ae40-4f09-a34b-23a805ca5aea"
      unitRef="usd">263809000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC02LTEtMS0zNDI0MA_5ed17435-88c4-4d74-80e6-4fa7e441ce15"
      unitRef="usd">8622000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC03LTEtMS0zNDI0MA_a61cf57b-4924-4f01-b07c-9984f59f95b9"
      unitRef="usd">215000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNC04LTEtMS0zNDI0MA_ec1d74f2-0e34-4abc-9650-a069c29b6971"
      unitRef="usd">272216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi0xLTEtMS0zNDI0MA_4f3e9162-04f0-4672-8b6a-79d6d469f26d"
      unitRef="usd">1298690000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi0yLTEtMS0zNDI0MA_3d69ec60-7351-4c28-956b-8b89f325a7be"
      unitRef="usd">817000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi0zLTEtMS0zNDI0MA_62afd30f-219a-4065-941f-8ff4e37875f1"
      unitRef="usd">83011000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi00LTEtMS0zNDI0MA_ebb3b913-66e9-497a-b47f-a81c15362599"
      unitRef="usd">1216496000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi01LTEtMS0zNDI0MA_87b32b22-aa33-4356-8e16-261ac836f164"
      unitRef="usd">1080381000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi02LTEtMS0zNDI0MA_e750459e-c411-4541-b7f4-d27cef799fc1"
      unitRef="usd">18739000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi03LTEtMS0zNDI0MA_76b71b9c-d28f-45b5-b746-97842231d065"
      unitRef="usd">4809000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNi04LTEtMS0zNDI0MA_96ede264-72c4-4515-86a2-7834d977dbb4"
      unitRef="usd">1094311000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy0xLTEtMS0zNDI0MA_2bf2990e-2a62-4ae4-9958-0f1d038424bd"
      unitRef="usd">8070000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy0yLTEtMS0zNDI0MA_94a3d783-bc36-4a2d-b00b-b100b58063d7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy0zLTEtMS0zNDI0MA_486d6f37-27d1-456c-bf30-938359c696f3"
      unitRef="usd">186000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy00LTEtMS0zNDI0MA_58524d5d-b1aa-43fb-8fab-46f048698876"
      unitRef="usd">7884000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib3f2cedde6474196a7ececf1511bb84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy01LTEtMS0zNDI0MA_ac837d92-8215-4baa-97e5-fe633fa11a4f"
      unitRef="usd">8555000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib3f2cedde6474196a7ececf1511bb84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy02LTEtMS0zNDI0MA_7e09236c-ce9e-49e2-bf76-f7f2a3228f91"
      unitRef="usd">553000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib3f2cedde6474196a7ececf1511bb84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy03LTEtMS0zNDI0MA_464156f1-165c-43bb-a1af-f5259787068f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib3f2cedde6474196a7ececf1511bb84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfNy04LTEtMS0zNDI0MA_98818a9b-b374-42fb-9b49-20f073bd7fc7"
      unitRef="usd">9108000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC0xLTEtMS0zNDI0MA_7cfe96b7-7bdb-4110-9116-7771c24872fe"
      unitRef="usd">4579000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC0yLTEtMS0zNDI0MA_d9df62be-aec0-495e-8170-3b6d6884fc3d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC0zLTEtMS0zNDI0MA_045e3639-e99a-4a45-b4b5-c35408d153af"
      unitRef="usd">779000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC00LTEtMS0zNDI0MA_a661fa13-edbb-44b9-94cc-adc9870a956d"
      unitRef="usd">3800000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC01LTEtMS0zNDI0MA_b95c32dd-2bb4-4ec4-a527-df6463002cec"
      unitRef="usd">4570000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC02LTEtMS0zNDI0MA_e4ac4b70-202e-4110-ac2e-cec1eea589f9"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC03LTEtMS0zNDI0MA_db2ea3ba-88c9-47cf-8c2d-5a5477658bc9"
      unitRef="usd">367000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOC04LTEtMS0zNDI0MA_432890ae-5d44-44a4-a1d7-c4b3fe2c4e84"
      unitRef="usd">4203000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS0xLTEtMS0zNDI0MA_08cfca2e-709a-45c9-ae07-bfa8ba4b5814"
      unitRef="usd">27202000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS0yLTEtMS0zNDI0MA_6f4b5def-8ae8-4a63-8244-1cc737a69667"
      unitRef="usd">59000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS0zLTEtMS0zNDI0MA_0b79dc24-b037-4c83-b59d-b4b589091d90"
      unitRef="usd">1711000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS00LTEtMS0zNDI0MA_be32fba1-f69f-4fad-99d3-40a56859636a"
      unitRef="usd">25550000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS01LTEtMS0zNDI0MA_a4c97514-19bc-4bfa-8c85-2fd898626204"
      unitRef="usd">27292000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS02LTEtMS0zNDI0MA_fc36a4a2-79c5-4e13-8cd0-cb104065ae7e"
      unitRef="usd">1047000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS03LTEtMS0zNDI0MA_87f7e253-d151-443f-9aca-3d5e62e59df0"
      unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfOS04LTEtMS0zNDI0MA_07625832-b4b2-47a0-a856-43d551166f8f"
      unitRef="usd">28327000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtMS0xLTEtMzQyNDA_2688f0ee-83b4-4dfa-a356-5eea644e15ef"
      unitRef="usd">1603297000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtMi0xLTEtMzQyNDA_0962bb5b-55ba-442b-9d8b-5f91e33f50ad"
      unitRef="usd">1385000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtMy0xLTEtMzQyNDA_2c5123c6-00e1-4ecb-b414-ebf63d6c655c"
      unitRef="usd">107455000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtNC0xLTEtMzQyNDA_813aa858-6b84-468a-8072-d372d2e9c024"
      unitRef="usd">1497227000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtNS0xLTEtMzQyNDA_f4cb252b-e7da-4101-af4e-f3d832df7992"
      unitRef="usd">1384607000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtNi0xLTEtMzQyNDA_41c4e2d9-6b22-4c78-8d5a-8d41e11abe19"
      unitRef="usd">28961000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtNy0xLTEtMzQyNDA_c9b63b2e-c407-4cb2-8a25-07d1dd51f0bc"
      unitRef="usd">5403000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjhhMWM2ZTdiMTVhOTRlMmQ5ZGY3MjY1Nzk0MDA1M2E1L3RhYmxlcmFuZ2U6OGExYzZlN2IxNWE5NGUyZDlkZjcyNjU3OTQwMDUzYTVfMTAtOC0xLTEtMzQyNDA_c4f5d533-63aa-47c9-8c88-4ec51f1d1823"
      unitRef="usd">1408165000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i824a9c4198e24331ab20c6ffca23b5e5_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNTA5_12e4d5f1-ec9e-4a83-8ae3-2ab970ffa263"
      unitRef="usd">7900000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5d96ce431012444491b38cb40eb2dc0b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNTE2_820fa145-5d61-46e0-9164-2e524efb3013"
      unitRef="usd">9200000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfMTA5Mw_07e62956-f383-4e2e-ae99-cb3feab79244"
      unitRef="usd">15500000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNTQ5NzU1ODE4Mjcz_e5563c47-86e4-4071-8b65-764edeb8d4a1"
      unitRef="usd">15300000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfMTI2NQ_5252bc57-e171-4feb-af5d-03c01258d033"
      unitRef="usd">1000000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfMTI2NQ_67db9189-870e-4ad5-9be7-76899e3f9b2f"
      unitRef="usd">1000000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <chco:NonGovernmentalIssuesExceeding10ShareholdersEquityThreshold
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfMTU2MQ_41bd2eb9-1ec6-4e05-90dc-58a3210d1133"
      unitRef="usd">0</chco:NonGovernmentalIssuesExceeding10ShareholdersEquityThreshold>
    <chco:NonGovernmentalIssuesExceeding10ShareholdersEquityThreshold
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfMTU2MQ_d36f6bd8-6f9d-45a0-8dd6-c9288e9b1c96"
      unitRef="usd">0</chco:NonGovernmentalIssuesExceeding10ShareholdersEquityThreshold>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDI0Nw_6293c7e6-a68e-408c-93ae-80af81f8c8cb">The following table shows the gross unrealized losses and fair value of the Company&#x2019;s investments aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position (in thousands):&lt;div style="text-align:justify"&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:34.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Less Than Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Twelve Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated 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:700;line-height:100%"&gt;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;184,415&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,399&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,084&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;369&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;187,499&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;21,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;871,121&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;70,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;57,259&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;928,380&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;83,011&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;7,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;7,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;186&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;3,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:700;line-height:100%"&gt;14,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;14,482&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&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:700;line-height:100%"&gt;1,711&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,077,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;93,464&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;64,143&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;13,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;1,141,922&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;107,455&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.582%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less Than Twelve Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Twelve Months or Greater&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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 style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Estimated 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;Unrealized Loss&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;Estimated 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;Unrealized Loss&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;Estimated 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;Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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;13,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;544,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate 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:8pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;535,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;29,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;565,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC0xLTEtMS0zNDI0MA_a49f4ec2-a4c6-47ec-a936-36eb9913c34a"
      unitRef="usd">184415000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC0yLTEtMS0zNDI0MA_a01c7cb7-599d-4616-b4d9-2a8cddc5307a"
      unitRef="usd">21399000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC0zLTEtMS0zNDI0MA_c831c661-f6e1-4946-a445-1043538883ee"
      unitRef="usd">3084000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC00LTEtMS0zNDI0MA_59f4f875-19fd-4549-97fa-9f6d48dc2dff"
      unitRef="usd">369000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC01LTEtMS0zNDI0MA_ca6e3f88-aa1e-4af9-babf-6bc60e955011"
      unitRef="usd">187499000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3d4e4344d57c4bad89c134998ae1141b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNC02LTEtMS0zNDI0MA_69094d2f-76a6-4f61-b676-912a52fc3fe7"
      unitRef="usd">21768000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi0xLTEtMS0zNDI0MA_6dcdb1c4-4bc5-417b-8413-cc430ae9865c"
      unitRef="usd">871121000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi0yLTEtMS0zNDI0MA_b9f5ebd1-2a02-4c9b-b4cf-bbdf16c8fa32"
      unitRef="usd">70168000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi0zLTEtMS0zNDI0MA_3cfffc6e-44b9-41b1-926d-d847354e6602"
      unitRef="usd">57259000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi00LTEtMS0zNDI0MA_3797b52e-e0f9-4582-977f-33fd4f58a86d"
      unitRef="usd">12843000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi01LTEtMS0zNDI0MA_afd78675-ff59-471e-ab4f-e30cc4b8f195"
      unitRef="usd">928380000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3d4831a3f5b5479192879b0d2e4b5e9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNi02LTEtMS0zNDI0MA_5348038c-2eb2-48ea-82af-324a0cf81041"
      unitRef="usd">83011000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0xLTEtMS0zNTk4NQ_ec996858-8737-43f7-a34a-ad6224881fcb"
      unitRef="usd">7761000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0yLTEtMS0zNTk3Nw_0793fc78-0e23-4719-b712-331969aacbf2"
      unitRef="usd">186000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0zLTEtMS0zNTk5Mg_acad0e27-97cb-488a-8d99-9f8710420a91"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy00LTEtMS0zNTk5OQ_ec0a571d-1c75-47b7-9384-a32ee0417970"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy01LTEtMS0zNjAwNg_c34ce6ce-c51b-405d-a805-5ff9ac4457ff"
      unitRef="usd">7761000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i839a666c1da3431f98f6903c8b6151b7_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy02LTEtMS0zNjAxMw_81fc2912-7448-4ab2-921e-992397522738"
      unitRef="usd">186000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0xLTEtMS0zNDI0MA_00cd9bf8-7e9a-4482-a17b-32fcdeafc47b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0yLTEtMS0zNDI0MA_4c689b8b-fa23-4464-8cf7-ed64d183d9d8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy0zLTEtMS0zNDI0MA_0ba733c3-07c8-4032-9340-0db517be184f"
      unitRef="usd">3800000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy00LTEtMS0zNDI0MA_2d8fe503-3edd-4e83-b178-17e45bed86f1"
      unitRef="usd">779000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy01LTEtMS0zNDI0MA_03741b31-eec1-464f-95b2-28d17047055c"
      unitRef="usd">3800000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iacb0d2b633864036b12f733bafe569f9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfNy02LTEtMS0zNDI0MA_262d9e25-222f-457f-a9fa-18a1d22cecbf"
      unitRef="usd">779000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC0xLTEtMS0zNDI0MA_5c62134a-ad5e-400e-bb18-2b6aad98ed53"
      unitRef="usd">14482000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC0yLTEtMS0zNDI0MA_ad63c829-4ab3-4b1c-8440-c7172175b727"
      unitRef="usd">1711000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC0zLTEtMS0zNDI0MA_5bc749d3-774b-4f1a-b194-81bc74ef21ac"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC00LTEtMS0zNDI0MA_392b078d-698f-46d0-a6c5-c8513e581e40"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC01LTEtMS0zNDI0MA_003b586c-27af-42f8-b9ad-9396c70738bd"
      unitRef="usd">14482000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1856ea40f4c04b31b79ba0e4e8d5029a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOC02LTEtMS0zNDI0MA_c2148d58-0895-4c33-bf54-a689b007fef9"
      unitRef="usd">1711000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS0xLTEtMS0zNDI0MA_bfb1c3b4-03a4-4278-befd-a7cc1481ad07"
      unitRef="usd">1077779000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS0yLTEtMS0zNDI0MA_85daa87e-cdb5-4660-ba9d-c7372d460f1e"
      unitRef="usd">93464000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS0zLTEtMS0zNDI0MA_ba927d20-ef00-4124-bd9e-2e67a61a5c44"
      unitRef="usd">64143000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS00LTEtMS0zNDI0MA_8c56c6ef-081d-4219-b9d4-d50d2839abf1"
      unitRef="usd">13991000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS01LTEtMS0zNDI0MA_f942b9ed-b85a-478a-860b-b6e2ffad402c"
      unitRef="usd">1141922000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjA5YTRhYzMwY2JmMDRlOGU5MjY5OTAxMGRmNDI2N2RkL3RhYmxlcmFuZ2U6MDlhNGFjMzBjYmYwNGU4ZTkyNjk5MDEwZGY0MjY3ZGRfOS02LTEtMS0zNDI0MA_90ba3750-37b4-4202-8db0-8af13206d0d8"
      unitRef="usd">107455000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC0xLTEtMS0zNDI0MA_928d55f9-dc69-4ba3-bd81-0aec0dbbbed2"
      unitRef="usd">13277000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC0yLTEtMS0zNDI0MA_7075b7a1-dade-4177-a88a-12b9b2db1909"
      unitRef="usd">152000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC0zLTEtMS0zNDI0MA_a5fb46ad-0257-4cc2-a56b-4c94585c7113"
      unitRef="usd">2420000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC00LTEtMS0zNDI0MA_27e7570d-edb7-45de-ae78-ffa277883173"
      unitRef="usd">63000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC01LTEtMS0zNDI0MA_5c1945f1-be5e-4942-8bf9-05e1d31a4d24"
      unitRef="usd">15697000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i7a443ddb4bba48678325278ce830a376_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNC02LTEtMS0zNDI0MA_70d9d584-ae29-4556-8a16-58ffb38b9771"
      unitRef="usd">215000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi0xLTEtMS0zNDI0MA_25d1f110-c351-4b44-9d3e-ac9da8ca88e2"
      unitRef="usd">521407000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi0yLTEtMS0zNDI0MA_67de02b3-90fa-416f-88f5-30b119a8b11a"
      unitRef="usd">4802000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi0zLTEtMS0zNDI0MA_b3dbb215-06f8-465d-8ee8-760bd1cdbe7b"
      unitRef="usd">23295000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi00LTEtMS0zNDI0MA_9b770875-04ab-447b-9266-9c69769b9f7d"
      unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi01LTEtMS0zNDI0MA_05bc5641-d738-4433-8ffe-ef219289ff9f"
      unitRef="usd">544702000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib8d7c0abfbe1461da2ade3b201af6ffb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNi02LTEtMS0zNDI0MA_e13e6d0f-08d6-4ba8-87e3-4348d1859ec0"
      unitRef="usd">4809000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy0xLTEtMS0zNDI0MA_21523a9e-9031-4b15-a035-ec2880940b15"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy0yLTEtMS0zNDI0MA_b9aff548-04a7-40a5-ad1a-64daa70def40"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy0zLTEtMS0zNDI0MA_63b9b8bc-c633-4000-b25e-e6d69476953f"
      unitRef="usd">4203000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy00LTEtMS0zNDI0MA_c9506761-eaa0-46ed-aaaf-6330dba63b0d"
      unitRef="usd">367000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy01LTEtMS0zNDI0MA_cd09d741-a983-4de9-b93d-5bf66fa54779"
      unitRef="usd">4203000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4c6f7b5de2fe48f9b4fe9f1bf7e93727_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfNy02LTEtMS0zNDI0MA_ccd0c212-392d-4faf-a80e-237ecf7b5e47"
      unitRef="usd">367000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC0xLTEtMS0zNDI0MA_498205ec-791f-4e88-8093-85169e402ef9"
      unitRef="usd">988000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC0yLTEtMS0zNDI0MA_c24b4e56-aa25-4784-878d-8cb919e5b8d8"
      unitRef="usd">12000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC0zLTEtMS0zNDI0MA_14d8b93a-a361-4534-91b9-10b438b2e122"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC00LTEtMS0zNDI0MA_e8e01bc4-4d78-49d6-b632-f6470585a142"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC01LTEtMS0zNDI0MA_1ed0d771-be9f-4f91-a07d-f3b67a92854c"
      unitRef="usd">988000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i74acb254818a4e6eb0d396af1a045ded_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOC02LTEtMS0zNDI0MA_2f884f8c-72b7-4afe-8d8d-2a1f4729f997"
      unitRef="usd">12000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS0xLTEtMS0zNDI0MA_93e821da-d8d2-458c-b94b-c575a3dc78d9"
      unitRef="usd">535672000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS0yLTEtMS0zNDI0MA_045ba9ec-0f13-4f1b-b5fc-20e65f73a2a0"
      unitRef="usd">4966000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS0zLTEtMS0zNDI0MA_5977d705-1a31-4f24-b223-630d3e975f26"
      unitRef="usd">29918000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS00LTEtMS0zNDI0MA_de069af6-c54e-466a-88d9-9f2156182009"
      unitRef="usd">437000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS01LTEtMS0zNDI0MA_3740a671-9388-4180-bfcf-37baff69ac37"
      unitRef="usd">565590000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQzNmRlNWQ4Y2M5MzQ1NWY4YTAyZmY0OWQ5NjRkN2MzL3RhYmxlcmFuZ2U6NDM2ZGU1ZDhjYzkzNDU1ZjhhMDJmZjQ5ZDk2NGQ3YzNfOS02LTEtMS0zNDI0MA_0816411e-a791-442c-bdbf-b3e966c8b16e"
      unitRef="usd">5403000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDIyNg_7d6a7c61-328b-4275-82b0-49638d140013"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses>
    <us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDIyNg_e3a21230-40e0-42d6-a0d4-a120baf2a322"
      unitRef="usd">0</us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDI0MQ_4763d1e2-91a1-4830-ad3e-1d2fc1dc3eff">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amortized cost and estimated fair value of debt securities at June&#160;30, 2022, by contractual maturity, is shown in the following table (in thousands).&#160;&#160;Expected maturities will differ from contractual maturities because the issuers of the securities may have the right to prepay obligations without prepayment penalties.&#160;&#160;Mortgage-backed securities have been allocated to their respective maturity groupings based on their contractual maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:71.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Available-for-Sale Debt Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due in one year or less&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;4,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after one year through five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after five years through ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;443,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;429,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Due after ten years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,110,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,018,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,603,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,497,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfMi0xLTEtMS0zNDI0MA_c9cbff5a-b167-46ae-aec6-bbff6eee35f0"
      unitRef="usd">4435000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfMi0yLTEtMS0zNDI0MA_d68b8a80-ee27-4f63-91b5-8f6e62f99aee"
      unitRef="usd">4454000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfMy0xLTEtMS0zNDI0MA_33a1be9e-2c4d-4945-baaf-93119dd6d18c"
      unitRef="usd">45012000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfMy0yLTEtMS0zNDI0MA_41c115c4-26a8-4d1c-81c4-c4c18c308328"
      unitRef="usd">44735000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNC0xLTEtMS0zNDI0MA_2658d438-3964-4950-991b-ca183be03528"
      unitRef="usd">443123000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNC0yLTEtMS0zNDI0MA_00f38d47-b0a2-4bf7-9884-56089122fae0"
      unitRef="usd">429972000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNS0xLTEtMS0zNDI0MA_bb122a44-cb3e-48e3-83f8-c03761a1750b"
      unitRef="usd">1110727000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNS0yLTEtMS0zNDI0MA_51d5226f-d90d-4be3-a3f4-1233b0e5f4fa"
      unitRef="usd">1018066000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNi0xLTEtMS0zNDI0MA_1c136d77-15d0-4304-aa8b-85e41e2690b0"
      unitRef="usd">1603297000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOmMwODlhNGY3ZDUyOTQwY2U5MDQ0ZWRjOWQ3ZTVlNDE3L3RhYmxlcmFuZ2U6YzA4OWE0ZjdkNTI5NDBjZTkwNDRlZGM5ZDdlNWU0MTdfNi0yLTEtMS0zNDI0MA_b24cd843-db04-4bf2-95ea-f87994659ce1"
      unitRef="usd">1497227000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDI0Mg_df2303f9-826a-4388-936c-e77e0e48e5b2">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross gains and gross losses recognized by the Company from investment security transactions are summarized in the table below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.757%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.188%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross realized gains on securities sold&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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Gross realized losses on securities sold&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net investment security gains &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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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: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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross unrealized gains recognized on equity securities still held&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;2&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,216&#160;&lt;/span&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: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;42&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross unrealized losses recognized on equity securities still held&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:700;line-height:100%"&gt;(603)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(1,806)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(1,366)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(2,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net unrealized losses recognized on equity securities still held&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(601)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(1,324)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMi0xLTEtMS0zNDI0MA_45cd12e7-4ec1-4f6b-90b9-3b953d0eede6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMi0yLTEtMS0zNDI0MA_d1cb0fa3-86c4-42f9-89b2-ed77447eca46"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMi0zLTEtMS0zNjAyOA_d1e58e58-990d-45e0-bc10-f429e777389f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMi00LTEtMS0zNjAzMQ_e9e1e873-7467-4bc1-843a-36a67c11e4d8"
      unitRef="usd">312000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMy0xLTEtMS0zNDI0MA_d5186fd4-9078-404e-9a17-3778912bf48a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMy0yLTEtMS0zNDI0MA_e5c8fd43-348f-4fe2-abcd-51879112bb96"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMy0zLTEtMS0zNjAzMw_c0a666f5-348e-45fd-8636-82f9405cb4c4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfMy00LTEtMS0zNjAzNQ_484a2c22-44ee-45d0-8fb4-465c0112df8b"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNC0xLTEtMS0zNDI0MA_4af22691-942c-4205-b6b2-05145b8bef29"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNC0yLTEtMS0zNDI0MA_6313dc7c-773a-4211-98e2-3abbbab92e5e"
      unitRef="usd">29000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNC0zLTEtMS0zNjAzNw_59c529bc-7747-40cb-a440-31dbe71403f9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNC00LTEtMS0zNjAzOQ_c8a6ab8d-d0c7-441b-b9b5-f27dc97abdf4"
      unitRef="usd">312000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNi0xLTEtMS0zNDI0MA_ab53b587-bad3-4595-9649-b00595a6cc59"
      unitRef="usd">2000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNi0yLTEtMS0zNDI0MA_1b8ea86a-43ca-44a1-b350-3f7783926d42"
      unitRef="usd">2216000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNi0zLTEtMS0zNjA0MQ_d7a5adec-0e32-41c5-ac46-3537a3db185c"
      unitRef="usd">42000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGain
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNi00LTEtMS0zNjA0Mw_590f4aef-6532-4516-bd22-24013fb6e4d7"
      unitRef="usd">2720000</us-gaap:EquitySecuritiesFvNiUnrealizedGain>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNy0xLTEtMS0zNDI0MA_cfefcac3-8d90-4362-a6e4-442d924efefc"
      unitRef="usd">603000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNy0yLTEtMS0zNDI0MA_a5759d9b-a0ba-4912-b25d-cef4ffcf06ea"
      unitRef="usd">1806000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNy0zLTEtMS0zNjA0Mw_8071a805-1a80-470d-9216-b75324260bf8"
      unitRef="usd">1366000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfNy00LTEtMS0zNjA0Ng_761316cd-4e80-42c9-a172-3576525541bf"
      unitRef="usd">2361000</us-gaap:EquitySecuritiesFvNiUnrealizedLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfOC0xLTEtMS0zNDI0MA_1c502af3-0cea-4ff0-97ae-2872068fef43"
      unitRef="usd">-601000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfOC0yLTEtMS0zNDI0MA_f60d519a-6354-4c3b-a913-b1a15e335eef"
      unitRef="usd">410000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfOC0zLTEtMS0zNjA0OQ_759ab1cd-7f41-4505-b371-a7da27d814fa"
      unitRef="usd">-1324000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RhYmxlOjQ1OTRkMDEzNGRhNDQwNWI5YTRlY2NjNDk1ZTFiOTE5L3RhYmxlcmFuZ2U6NDU5NGQwMTM0ZGE0NDA1YjlhNGVjY2M0OTVlMWI5MTlfOC00LTEtMS0zNjA1MA_b367ebad-b003-4488-a1e6-7934f67a1808"
      unitRef="usd">359000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i7dcc3f7406c94eafa07faec045f43105_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDE2Mw_ca937ea7-3cc9-4e98-aac9-02c36d33997e"
      unitRef="usd">765000000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:DebtSecuritiesAvailableForSaleRestricted
      contextRef="i6bcd152248e24958a8f96ac3e8caa382_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV81OC9mcmFnOjBlMjc4MGQwYjY1ZTQ0NjRiZjEzMTA1M2Y4YTBlMDkwL3RleHRyZWdpb246MGUyNzgwZDBiNjVlNDQ2NGJmMTMxMDUzZjhhMGUwOTBfNDE3MA_39c433c9-b1dd-4f93-9945-d53d284706a2"
      unitRef="usd">711000000</us-gaap:DebtSecuritiesAvailableForSaleRestricted>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RleHRyZWdpb246OWQ3NWVhY2U0NDkzNGEyYjkzNjc2MGNiZDgzZjQ0MzZfNTk2_f6cf88c0-037b-41f4-bb44-2994715dce27">Loans&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s major classifications for loans (in thousands):&lt;/span&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:65.225%"/&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:1.0%"/&gt;&lt;td style="width:15.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 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:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;108,765&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:9pt;font-weight:400;line-height:100%"&gt;107,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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;337,910&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;203,856&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:9pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Residential Non-Owner Occupied&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;551,240&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;180,188&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:9pt;font-weight:400;line-height:100%"&gt;204,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,381,959&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:700;line-height:100%"&gt;1,651,005&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:#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:9pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;125,742&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;line-height:100%"&gt;44,580&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:#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:9pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Demand deposit account (DDA) overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,991&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross loans&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:700;line-height:100%"&gt;3,566,758&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:#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:9pt;font-weight:400;line-height:100%"&gt;3,543,814&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(17,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,549,743&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,525,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction loans included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Commercial 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;6,767&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Residential 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:700;line-height:100%"&gt;18,751&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:#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:9pt;font-weight:400;line-height:100%"&gt;17,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s commercial and residential real estate construction loans are primarily secured by real estate within the Company&#x2019;s principal markets.&#160;&#160;These loans were originated under the Company&#x2019;s loan policies, which are focused on the risk characteristics of the loan portfolio, including construction loans.  In the judgment of the Company's management, adequate consideration has been given to these loans in establishing the Company's allowance for credit losses.&lt;/span&gt;&lt;/div&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RleHRyZWdpb246OWQ3NWVhY2U0NDkzNGEyYjkzNjc2MGNiZDgzZjQ0MzZfNTkz_fc58bcb5-d0f5-4d62-a5fb-0e9be3378c1b">&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 Company&#x2019;s major classifications for loans (in thousands):&lt;/span&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:65.225%"/&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:1.0%"/&gt;&lt;td style="width:15.738%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 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:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;108,765&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:9pt;font-weight:400;line-height:100%"&gt;107,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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;337,910&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;203,856&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:9pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Residential Non-Owner Occupied&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;551,240&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;180,188&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:9pt;font-weight:400;line-height:100%"&gt;204,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1,381,959&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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:700;line-height:100%"&gt;1,651,005&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:#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:9pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;125,742&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:700;line-height:100%"&gt;44,580&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:#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:9pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Demand deposit account (DDA) overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,991&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross loans&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:700;line-height:100%"&gt;3,566,758&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:#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:9pt;font-weight:400;line-height:100%"&gt;3,543,814&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(17,015)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,166)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;3,549,743&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,525,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction loans included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Commercial 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;6,767&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Residential 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:700;line-height:100%"&gt;18,751&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:#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:9pt;font-weight:400;line-height:100%"&gt;17,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMS0xLTEtMS0zNDI0MA_7cbcdd88-f150-4124-853e-2a03e430da86"
      unitRef="usd">360481000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMS0yLTEtMS0zNDI0MA_ccc49de1-bb1d-445b-ab95-6b628dde9576"
      unitRef="usd">346184000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMy0xLTEtMS0zNDI0MA_448b30be-ce6a-465b-bf78-743141306e38"
      unitRef="usd">108765000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMy0yLTEtMS0zNDI0MA_169bf78f-32c4-4e2c-b3fe-70838b8e25e1"
      unitRef="usd">107873000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNC0xLTEtMS0zNDI0MA_367e1828-9625-4eb5-8477-30e8e9a4d791"
      unitRef="usd">337910000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNC0yLTEtMS0zNDI0MA_ba443068-2697-492f-80e5-1c88c30fe408"
      unitRef="usd">311315000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNS0xLTEtMS0zNDI0MA_76fc439b-3603-487a-a57d-a4c63bf4cccd"
      unitRef="usd">203856000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNS0yLTEtMS0zNDI0MA_81acba7a-1b38-4531-892e-e8f161f74ca0"
      unitRef="usd">215677000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNi0xLTEtMS0zNDI0MA_d29b858d-3cae-444b-a517-352c811ca1b7"
      unitRef="usd">551240000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNi0yLTEtMS0zNDI0MA_e3e5bbe5-812a-42c2-ac80-d7f3618c835f"
      unitRef="usd">639818000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNy0xLTEtMS0zNDI0MA_4483ce22-2a41-498d-adcf-623daaeb9999"
      unitRef="usd">180188000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfNy0yLTEtMS0zNDI0MA_9799bb0e-4976-46e4-bfc3-652e9fb9a8ce"
      unitRef="usd">204233000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfOC0xLTEtMS0zNDI0MA_0b79f169-d8f3-4de2-9b35-5a7c47dcc623"
      unitRef="usd">1381959000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfOC0yLTEtMS0zNDI0MA_84f38821-aa24-40b7-bd45-5395452810cd"
      unitRef="usd">1478916000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTAtMS0xLTEtMzQyNDA_2f8082ab-89d8-4a04-ba1c-9f0b12b55fe4"
      unitRef="usd">1651005000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTAtMi0xLTEtMzQyNDA_96fb8f76-99de-44ae-bc2a-ec6878ded7c7"
      unitRef="usd">1548965000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTEtMS0xLTEtMzQyNDA_8d030110-e9c8-49fd-859f-2b20edfcdca7"
      unitRef="usd">125742000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTEtMi0xLTEtMzQyNDA_33d2f1d1-300a-4a4f-9317-ca9e7e30d546"
      unitRef="usd">122345000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTItMS0xLTEtMzQyNDA_071a555c-a90a-4965-b938-d200994ec7b6"
      unitRef="usd">44580000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTItMi0xLTEtMzQyNDA_1fd9f5cc-ebe2-4266-b3ba-0018d3000985"
      unitRef="usd">40901000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iacf66e1cbef54902a65f32a302cc0fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTMtMS0xLTEtMzQyNDA_d33a8d8b-9a93-41b6-bbde-5fa1020102b0"
      unitRef="usd">2991000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4eedb47d58314aad9158f1ca838f2c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTMtMi0xLTEtMzQyNDA_79cf3125-3088-43ac-9392-f4f851ded8c8"
      unitRef="usd">6503000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTQtMS0xLTEtMzQyNDA_b5998a5c-fd7e-4ad9-8fa0-fc2616556198"
      unitRef="usd">3566758000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTQtMi0xLTEtMzQyNDA_83cff69a-0ad9-465f-b505-9ace4ab08c8c"
      unitRef="usd">3543814000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTUtMS0xLTEtMzQyNDA_b64532d8-51bf-493d-8d57-2cdc72dce8e3"
      unitRef="usd">17015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTUtMi0xLTEtMzQyNDA_1ab10156-e4e3-4b85-aa59-cd56d57b6139"
      unitRef="usd">18166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTYtMS0xLTEtMzQyNDA_d247ccbb-5a50-4316-ad89-7b21a7adfd8f"
      unitRef="usd">3549743000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTYtMi0xLTEtMzQyNDA_5e6e0ed7-6cc0-4f61-8731-80adad3daf81"
      unitRef="usd">3525648000</us-gaap:NotesReceivableNet>
    <us-gaap:ConstructionLoan
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTktMS0xLTEtMzQyNDA_91fcbf1c-c4aa-4f5a-89d1-7599b6f2100d"
      unitRef="usd">6767000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMTktMi0xLTEtMzQyNDA_50ea1490-1dcc-4314-b280-4ab26442ead2"
      unitRef="usd">11783000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMjAtMS0xLTEtMzQyNDA_925913e4-92e4-44da-af23-c1c8ba56e362"
      unitRef="usd">18751000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82MS9mcmFnOjlkNzVlYWNlNDQ5MzRhMmI5MzY3NjBjYmQ4M2Y0NDM2L3RhYmxlOmE1M2JkYWIxYTk2ZTRlMWE4Zjg0YjVkOGMzZjViNTBlL3RhYmxlcmFuZ2U6YTUzYmRhYjFhOTZlNGUxYThmODRiNWQ4YzNmNWI1MGVfMjAtMi0xLTEtMzQyNDA_3a734f1c-3d3c-4a00-bd5a-4c6e1944064a"
      unitRef="usd">17252000</us-gaap:ConstructionLoan>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTEyNzY_63dfa45d-9f56-42af-963e-42d3395ab376">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the activity in the allowance for credit losses, by portfolio loan classification, for the three and six months ended June 30, 2022 and 2021 (in thousands).&#160;&#160;The allocation of a portion of the allowance in one portfolio segment does not preclude its availability to absorb losses in other portfolio segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&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:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,480&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(34)&lt;/span&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: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;91&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,519&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;598&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:700;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;34&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:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;574&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;2,426&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;82&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;483&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: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: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:700;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;460&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;2,319&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(267)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,485&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: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: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:700;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,395&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;7,311&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(24)&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="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:700;line-height:100%"&gt;78&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(332)&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="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:700;line-height:100%"&gt;7,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:700;line-height:100%"&gt;5,716&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(106)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(665)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;4,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;517&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:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;20&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:700;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;338&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;106&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;47&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(43)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,036&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:700;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;770&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:700;line-height:100%"&gt;482&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:700;line-height:100%"&gt;1,053&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,166&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,450)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,055&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(756)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,015&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(245)&lt;/span&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: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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(114)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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,347&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;10,997&#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="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;(1,719)&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="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;179&#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="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;(1,090)&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="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;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:400;line-height:100%"&gt;8,093&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;6,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;24,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(3,324)&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 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;1,231&#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 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,440)&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 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;20,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&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:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,458&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;32&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;29&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,519&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;574&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:700;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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:700;line-height:100%"&gt;19&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:700;line-height:100%"&gt;574&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;2,545&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(37)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;477&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: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: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:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;460&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;2,281&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;20&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(205)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,382&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: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: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:700;line-height:100%"&gt;13&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:700;line-height:100%"&gt;1,395&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;7,259&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(24)&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="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:700;line-height:100%"&gt;25&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(227)&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="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:700;line-height:100%"&gt;7,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:700;line-height:100%"&gt;5,039&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;4&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;7&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;4,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;410&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:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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:700;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;338&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;86&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,028&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:700;line-height:100%"&gt;(604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;364&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:700;line-height:100%"&gt;265&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:700;line-height:100%"&gt;1,053&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,280&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(712)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;447&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,015&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,525&#160;&lt;/span&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: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;(211)&lt;/span&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: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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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,181&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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,487&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;10,867&#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="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;(1,718)&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="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;15&#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="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;(797)&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="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;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:400;line-height:100%"&gt;8,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;24,076&#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 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,532)&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 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;472&#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 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,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 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;20,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management systematically monitors the loan portfolio and the appropriateness of the allowance for credit losses on a quarterly basis to provide for expected losses inherent in the portfolio.  Management assesses the risk in each loan type based on historica&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;l trends, the general economic environment of its local markets, individual loan performance and other relevant factors.  The Company's estimate of future economic conditions utilized in its provision estimate is primarily dependent on expected unemployment ranges over a two-year period.  Beyond two years, a straight line reversion to historical average loss rates is applied over the life of the loan pool in the migration methodology.  The vintage methodology applies future average loss rates based on net losses in historical periods where the unemployment rate was within the forecasted range.  &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Individual credits in excess of $1 million are selected at least annually for detailed loan reviews, which are utilized by management to assess the risk in the portfolio and the appropriateness of the allowance.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;Non-Performing Loans&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Interest income on loans is accrued and credited to operations based upon the principal amount outstanding, using methods that generally result in level rates of return.&#160;&#160;Loan origination fees, and certain direct costs, are deferred and amortized as an adjustment to the yield over the term of the loan.&#160;&#160;The accrual of interest generally is discontinued when a loan becomes 90 days past due as to principal or interest for all loan types.&#160;&#160;However, any loan may be placed on non-accrual status if the Company receives information that indicates a borrower is unable to meet the contractual terms of its respective loan &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;agreement.  Other indicators considered for placing a loan on non-accrual status include the borrower&#x2019;s involvement in bankruptcies, foreclosures, repossessions, litigation and any other situation resulting in doubt as to whether full collection of contractual principal and interest is attainable.&#160;&#160;When interest accruals are discontinued, unpaid interest recognized in income in the current year is reversed, and interest accrued in prior years is charged to the allowance for credit losses.&#160;&#160;Management may elect to continue the accrual of interest when the net realizable value of collateral exceeds the principal balance and related accrued interest, and the loan is in the process of collection.&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally for all loan classes, interest income during the period the loan is non-performing is recorded on a cash basis after recovery of principal is reasonably assured.&#160;&#160;Cash payments received on nonperforming loans are typically applied directly against the outstanding principal balance until the loan is fully repaid.&#160;&#160;Generally, loans are restored to accrual status when the obligation is brought current, the borrower has performed in accordance with the contractual terms for a reasonable period of time, and the ultimate collectability of the total contractual principal and interest is no longer in doubt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the amortized cost basis of loans on non-accrual status and loans past due over 90 days still accruing as of June 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-accrual With No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-accrual With&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over 90 Days&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Still Accruing&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;Commercial &amp;amp; Industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,235&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;1,453&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;113&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;868&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;349&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 Real Estate&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2,783&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;272&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,289&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;54&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the amortized cost basis of loans on non-accrual status and loans past due over 90 days still accruing as of December 31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-accrual With No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-accrual With&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over 90 Days&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Still Accruing&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;Commercial &amp;amp; Industrial&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 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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Hotels&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Non Residential Non-Owner Occupied&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Commercial Real Estate&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="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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company recognized no interest income on nonaccrual loans during each of the three and six months ended June 30, 2022 and 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;There were no individually evaluated impaired collateral-dependent loans as of June 30, 2022 or December 31, 2021.  Changes in the fair value of the collateral for collateral-dependent loans are reported as credit loss expense or a reversal of credit loss expense in the period of change.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;The Company would have recognized less than $0.1&#160;million of interest income during each of the three and six months ended June 30, 2022 and 2021 if such loans had been current in accordance with their original terms.  There were no significant commitments to provide additional funds on non-accrual or individually evaluated loans at June 30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, all loan types are considered past due when the contractual terms of a loan are not met and the borrower is 30 days or more past due on a payment.&#160;&#160;Furthermore, residential and home equity loans are generally subject to charge-off when the loan becomes 120 days past due, depending on the estimated fair value of the collateral less cost to dispose, versus the outstanding loan balance.&#160;&#160;Commercial loans are generally charged off when the loan becomes 120 days past due.&#160;&#160;Open-end consumer loans are generally charged off when the loan becomes 180 days past due.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the aging of the amortized cost basis in past-due loans as of June 30, 2022 and December 31, 2021 by class of loan (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 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 #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:700;line-height:100%"&gt;30-59&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:10pt;font-weight:700;line-height:100%"&gt;60-89&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:10pt;font-weight:700;line-height:100%"&gt;90+&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:10pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:700;line-height:100%"&gt;Current&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:10pt;font-weight:700;line-height:100%"&gt;Non-&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: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="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;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&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;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;358,990&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,361&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;46&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: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: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:700;line-height:100%"&gt;46&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:700;line-height:100%"&gt;107,266&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:700;line-height:100%"&gt;1,453&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:700;line-height:100%"&gt;108,765&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;337,797&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;113&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;337,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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: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:700;line-height:100%"&gt;203,856&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: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:700;line-height:100%"&gt;203,856&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;550,372&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;868&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;551,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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: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:700;line-height:100%"&gt;179,839&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:700;line-height:100%"&gt;349&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:700;line-height:100%"&gt;180,188&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;46&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;46&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;1,379,130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2,783&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;1,381,959&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;4,666&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;574&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;58&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,298&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,644,146&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,561&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,651,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;247&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:700;line-height:100%"&gt;35&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: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:700;line-height:100%"&gt;282&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:700;line-height:100%"&gt;125,406&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:700;line-height:100%"&gt;54&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:700;line-height:100%"&gt;125,742&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44,531&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;426&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:700;line-height:100%"&gt;5&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: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:700;line-height:100%"&gt;431&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:700;line-height:100%"&gt;2,560&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: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:700;line-height:100%"&gt;2,991&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,564&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;614&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,236&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,554,763&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,759&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,566,758&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #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;30-59&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:10pt;font-weight:400;line-height:100%"&gt;60-89&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:10pt;font-weight:400;line-height:100%"&gt;90+&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:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Current&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:10pt;font-weight:400;line-height:100%"&gt;Non-&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:10pt;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="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;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&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;Commercial and industrial&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;344,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,202&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,166&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;21&#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="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="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="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;21&#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="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;1,476,522&#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="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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,540,834&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;40,841&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,530,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,543,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;Troubled Debt Restructurings ("TDRs")&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy on loan modifications typically does not allow for modifications that would be considered a concession from the Company.  However, when there is a modification, the Company evaluates each modification to determine if the modification constitutes a troubled debt restructuring (&#x201c;TDR&#x201d;) in accordance with ASU 2011-02, whereby a modification of a loan would be considered a TDR when both of the following conditions are met: (1) a borrower is experiencing financial difficulty and (2) the modification constitutes a concession.  These modifications range from partial deferrals (interest only) to full deferrals (principal and interest).  When determining whether the borrower is experiencing financial difficulties, the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company reviews whether the debtor is currently in payment default on any of its debt or whether it is probable that the debtor would be in payment default in the foreseeable future without the modification.  Other indicators of financial difficulty include whether the debtor has declared or is in the process of declaring bankruptcy, the debtor&#x2019;s ability to continue as a going concern, or the debtor&#x2019;s projected cash flow to service its debt (including principal and interest) in accordance with the contractual terms for the foreseeable future, without a modification.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company&#x2019;s TDRs (in thousands).  Substantially all of the Company's TDRs are accruing interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 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:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;381&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;107&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;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;107&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;16,022&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,649&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;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;80&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company has allocated $0.3&#160;million of the allowance for credit losses for these loans as of both June 30, 2022 and December 31, 2021.  As of June 30, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, the Company has not committed to lend any additional amounts in relation to these loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents loans by class, modified as TDRs, that occurred during the three and six months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;June 30, 2022 and 2021, respectively (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30, 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-&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:9pt;font-weight:700;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-&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:9pt;font-weight:400;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&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;Commercial and industrial&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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Non-Owner Occupied&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:700;line-height:100%"&gt;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:#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:9pt;font-weight:700;line-height:100%"&gt;585&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:#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:9pt;font-weight:700;line-height:100%"&gt;585&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:#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:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;615&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;615&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30, 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-&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:9pt;font-weight:700;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-&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:9pt;font-weight:400;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&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;Commercial and industrial&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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Non-Owner Occupied&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:700;line-height:100%"&gt;8&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:#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:9pt;font-weight:700;line-height:100%"&gt;911&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:#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:9pt;font-weight:700;line-height:100%"&gt;911&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:#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:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;941&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;941&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The TDRs above increased the allowance for credit losses by less than $0.1&#160;million in each of the three months ended &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;June&#160;30, 2022&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; and 2021 and resulted in &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;no charge-offs durin&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;g those same time periods. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company had no TDRs that subsequently defaulted during 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Most TDRs above are reported due to filing Chapter 7 bankruptcy. Regulatory guidance requires that loans be accounted for as collateral-dependent loans when borrowers have filed Chapter 7 bankruptcy, the debt has been discharged by the bankruptcy court and the borrower has not reaffirmed the debt. The filing of bankruptcy is deemed to be evidence that the borrower is in financial difficulty and the discharge of debt by the bankruptcy court is deemed to be a concession granted to the borrower.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;COVID-19 Pandemic&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In March of 2020, in response to the COVID-19 pandemic, regulatory guidance was issued that clarified the accounting for loan modifications.  Modifications of loan terms do not automatically result in a TDR.  Short-term modifications made on a good faith basis in response to COVID-19 to borrowers who were current prior to any relief are not considered TDRs.  This includes short-term (e.g., six months) modifications such as payment deferrals, fee waivers, extension of repayment terms, or other delays that are insignificant.  Borrowers considered current are those that are less than 30 days past due on their contractual payments at the time of modification.  In addition, modifications or deferrals pursuant to the CARES Act do not represent TDRs.  However, these deferrals do not absolve the company from performing its normal risk rating and therefore a loan could be current and have a less than satisfactory risk rating. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Through June 30, 2022, the Company granted deferrals of approximately $143&#160;million to its mortgage customers.  These deferral arrangements ranged from 30 days to 90 days.  As of June 30, 2022, approximately $0.3&#160;million of these loans were still deferring, while approximately $143&#160;million have resumed making their normal loan payment.  As of June 30, 2022, approximately&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; $4&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt; of the loans previously deferred were previously and currently considered TDRs due to Chapter 7 bankruptcies.  As of June 30, 2022, all outstanding commercial deferrals had resumed making their normal loan payment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit Quality Indicators&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All commercial loans within the portfolio are subject to internal risk rating.&#160;&#160;All non-commercial loans are evaluated based on payment history.&#160;&#160;The Company&#x2019;s internal risk ratings for commercial loans are:&#160;&#160;Exceptional, Good, Acceptable, Pass/Watch, Special Mention, Substandard and Doubtful.&#160;&#160;Each internal risk rating is defined in the loan policy using the &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;following criteria:&#160;&#160;balance sheet yields; ratios and leverage; cash flow spread and coverage; prior history; capability of management; market position/industry; potential impact of changing economic, legal, regulatory or environmental conditions; purpose; structure; collateral support; and guarantor support.&#160;&#160;Risk grades are generally assigned by the primary lending officer and are periodically evaluated by the Company&#x2019;s internal loan review process.&#160;&#160;Based on an individual loan&#x2019;s risk grade, estimated loss percentages are applied to the outstanding balance of the loan to determine the amount of expected loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company categorizes loans into risk categories based on relevant information regarding the customer&#x2019;s debt service ability, capacity and overall collateral position, along with other economic trends and historical payment performance.&#160;&#160;The risk rating for each credit is updated when the Company receives current financial information, the loan is reviewed by the Company&#x2019;s internal loan review and credit administration departments, or the loan becomes delinquent or impaired.&#160;&#160;The risk grades are updated a minimum of annually for loans rated Exceptional, Good, Acceptable, or Pass/Watch.&#160;&#160;Loans rated Special Mention, Substandard or Doubtful are reviewed at least quarterly.&#160;&#160;The Company uses the following definitions for its risk ratings:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:83.234%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Risk Rating&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass Ratings:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(a) Exceptional&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as exceptional are secured with liquid collateral conforming to the internal loan policy.&#160;&#160;Loans rated within this category pose minimal risk of loss to the bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(b) Good&lt;/span&gt;&lt;/td&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;Loans classified as good have similar characteristics that include a strong balance sheet, satisfactory debt service coverage ratios, strong management and/or guarantors, and little exposure to economic cycles.&#160;Loans in this category generally have a low chance of loss to the bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(c) Acceptable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as acceptable have acceptable liquidity levels, adequate debt service coverage ratios, experienced management, and have average exposure to economic cycles.&#160;&#160;Loans within this category generally have a low risk of loss to the bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(d) Pass/watch&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as pass/watch have erratic levels of leverage and/or liquidity, cash flow is volatile and the borrower is subject to moderate economic risk.&#160;&#160;A borrower in this category poses a low to moderate risk of loss to the bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as special mention have a potential weakness(es) that deserves management&#x2019;s close attention.&#160;&#160;The potential weakness could result in deterioration of the loan repayment or the bank&#x2019;s credit position at some future date.&#160;&#160;A loan rated in this category poses a moderate loss risk to the bank.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as substandard reflect a customer with a well-defined weakness that jeopardizes the liquidation of the debt.&#160;&#160;Loans in this category have the possibility that the bank will sustain some loss if the deficiencies are not corrected and the bank&#x2019;s collateral value is weakened by the financial deterioration of the borrower.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Doubtful&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans classified as doubtful have all the weaknesses inherent in those classified as substandard, with the added characteristics that make collection of the full contract amount highly improbable.&#160;&#160;Loans rated in this category are most likely to cause the bank to have a loss due to a collateral shortfall or a negative capital position.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the most recent analysis performed, the risk category of loans by class of loans at June 30, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;30,359&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;93,159&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;65,730&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;28,957&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;24,397&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;12,088&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;95,930&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;350,620&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;443&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;11&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;20&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,200&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;965&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:700;line-height:100%"&gt;591&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:700;line-height:100%"&gt;624&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:700;line-height:100%"&gt;1,366&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:700;line-height:100%"&gt;345&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:700;line-height:100%"&gt;1,647&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:700;line-height:100%"&gt;649&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:700;line-height:100%"&gt;6,187&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,324&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,750&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,797&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,334&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,742&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,755&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,779&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;87,148&#160;&lt;/span&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: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;82,946&#160;&lt;/span&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: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;41,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;27,355&#160;&lt;/span&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: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;23,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;65,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;335,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;15,142&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;23,223&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;13,592&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;9,281&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,563&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;27,638&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;10,861&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;105,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;233&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;118&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;378&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;89&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: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:700;line-height:100%"&gt;269&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:700;line-height:100%"&gt;70&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: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:700;line-height:100%"&gt;2,308&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: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:700;line-height:100%"&gt;2,736&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,464&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,223&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,979&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,351&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,563&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,324&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,861&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108,765&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;26,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,208&#160;&lt;/span&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: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;28,734&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,877&#160;&lt;/span&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: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;103,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Hotels&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;59,931&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;37,348&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;12,633&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;63,529&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;20,880&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;87,984&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;206&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;282,511&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;24,533&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;24,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;127&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:700;line-height:100%"&gt;58&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:700;line-height:100%"&gt;3,289&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: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: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:700;line-height:100%"&gt;27,392&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: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:700;line-height:100%"&gt;30,866&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,058&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,406&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,922&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,062&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,880&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,376&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;206&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;337,910&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Hotels&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;38,197&#160;&lt;/span&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: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;16,183&#160;&lt;/span&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: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;64,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;41,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;55,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;279&#160;&lt;/span&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: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;237,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Multi-family&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;9,421&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;22,050&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;68,455&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;49,217&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,226&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;51,987&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;440&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;203,796&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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: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: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: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: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:700;line-height:100%"&gt;60&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: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:700;line-height:100%"&gt;60&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,421&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,050&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68,455&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,217&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,226&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,047&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;440&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203,856&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Multi-family&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;78,837&#160;&lt;/span&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: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;53,033&#160;&lt;/span&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: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;19,783&#160;&lt;/span&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: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;38,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;540&#160;&lt;/span&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: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;213,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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:26.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Non-Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;31,974&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;115,045&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;100,322&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;76,011&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;90,867&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;127,579&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,923&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;544,721&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;177&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;181&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;132&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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:700;line-height:100%"&gt;645&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:700;line-height:100%"&gt;6&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:700;line-height:100%"&gt;1,348&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:700;line-height:100%"&gt;2,214&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:700;line-height:100%"&gt;1,702&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: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:700;line-height:100%"&gt;5,915&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,974&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,804&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100,505&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77,540&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,081&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;129,413&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,923&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;551,240&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Non-Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;144,927&#160;&lt;/span&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: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;135,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;85,296&#160;&lt;/span&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: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;99,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;33,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;130,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;632,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;8,136&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;38,028&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;18,192&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;25,935&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;18,675&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;49,917&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,064&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;161,947&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;349&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;815&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;975&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:700;line-height:100%"&gt;196&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:700;line-height:100%"&gt;112&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:700;line-height:100%"&gt;2,187&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:700;line-height:100%"&gt;608&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:700;line-height:100%"&gt;11,893&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:700;line-height:100%"&gt;992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,963&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,111&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,224&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,304&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,471&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,283&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,625&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,170&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180,188&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;46,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;28,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;25,647&#160;&lt;/span&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: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;22,197&#160;&lt;/span&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: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;15,296&#160;&lt;/span&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: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;37,806&#160;&lt;/span&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: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,509&#160;&lt;/span&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: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;178,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;124,604&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;235,694&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;213,194&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;223,973&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;138,211&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;345,105&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;17,494&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,298,275&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;233&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;295&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;25,063&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,325&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;27,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;1,191&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:700;line-height:100%"&gt;899&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:700;line-height:100%"&gt;3,676&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:700;line-height:100%"&gt;3,605&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:700;line-height:100%"&gt;2,822&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:700;line-height:100%"&gt;43,355&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:700;line-height:100%"&gt;992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;56,540&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,028&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;217,165&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;252,641&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;389,785&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,600&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,381,959&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;276,429&#160;&lt;/span&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: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;275,141&#160;&lt;/span&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: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;238,742&#160;&lt;/span&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: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;151,509&#160;&lt;/span&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: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;114,626&#160;&lt;/span&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: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;291,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,365,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;3,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;277,889&#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 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;276,021&#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 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;292,697&#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 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;154,577&#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 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;127,968&#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 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;332,038&#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 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;17,726&#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 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;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;262,192&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;356,382&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;289,758&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;132,534&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;93,352&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;418,528&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;96,698&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,649,444&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;204&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;224&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;37&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;828&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;268&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-top:1pt solid #000;padding:2px 0 2px 1pt;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 #000;padding:2px 0;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;262,192&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;356,586&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;289,758&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,758&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,389&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;419,356&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,966&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,651,005&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&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;2021&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;2020&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;2019&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;2018&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;2017&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;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;375,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;326,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;155,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;110,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;87,870&#160;&lt;/span&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: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;389,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,546,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;8,025&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,142&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,524&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,265&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,595&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,623&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;89,514&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;125,688&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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,008&#160;&lt;/span&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: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;6,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,431&#160;&lt;/span&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: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;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;90,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;122,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;10,140&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;10,184&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,105&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,803&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,265&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;6,738&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,345&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;44,580&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,184&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;13,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,313&#160;&lt;/span&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: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,920&#160;&lt;/span&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: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinancingReceivablesTextBlock>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNTQ5NzU1ODI1NTA0_1b28a65e-a828-4982-8002-8543cf5af115">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&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:10pt;font-weight:700;line-height:100%"&gt;Six months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,480&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(34)&lt;/span&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: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;91&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(18)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,519&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;598&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:700;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;34&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:700;line-height:100%"&gt;(34)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;574&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;2,426&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;82&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;483&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: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: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:700;line-height:100%"&gt;(23)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;460&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;2,319&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(267)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,485&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: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: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:700;line-height:100%"&gt;(90)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,395&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;7,311&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(24)&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="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:700;line-height:100%"&gt;78&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(332)&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="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:700;line-height:100%"&gt;7,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:700;line-height:100%"&gt;5,716&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(106)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(665)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;4,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;517&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:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;20&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:700;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;338&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;106&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(32)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;47&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(43)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,036&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:700;line-height:100%"&gt;(1,235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;770&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:700;line-height:100%"&gt;482&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:700;line-height:100%"&gt;1,053&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,166&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(1,450)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,055&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(756)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,015&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Six months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(245)&lt;/span&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: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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(114)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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,347&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(176)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(112)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(420)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;10,997&#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="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;(1,719)&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="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;179&#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="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;(1,090)&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="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;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:400;line-height:100%"&gt;8,093&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(179)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;6,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;630&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;143&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(883)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(71)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;24,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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;(3,324)&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 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;1,231&#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 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,440)&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 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;20,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.303%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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:1.0%"/&gt;&lt;td style="width:11.619%"/&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="padding:0 1pt"/&gt;&lt;td colspan="3" style="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;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(Recovery of) provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ending Balance&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:10pt;font-weight:700;line-height:100%"&gt;Three months ended June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,458&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;32&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;29&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,519&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;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;574&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:700;line-height:100%"&gt;(24)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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:700;line-height:100%"&gt;19&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:700;line-height:100%"&gt;574&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;2,545&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(37)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,508&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;477&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: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: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:700;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;460&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;2,281&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;20&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(205)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;2,096&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,382&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: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: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:700;line-height:100%"&gt;13&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:700;line-height:100%"&gt;1,395&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;7,259&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(24)&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="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:700;line-height:100%"&gt;25&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;(227)&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="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:700;line-height:100%"&gt;7,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:700;line-height:100%"&gt;5,039&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;4&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;7&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;4,994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;410&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:700;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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:700;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;338&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;86&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;19&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(18)&lt;/span&gt;&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:10pt;font-weight:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,028&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:700;line-height:100%"&gt;(604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;364&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:700;line-height:100%"&gt;265&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:700;line-height:100%"&gt;1,053&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,280&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(712)&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 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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;447&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,015&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Three months ended June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 and industrial&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;3,525&#160;&lt;/span&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: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;(211)&lt;/span&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: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;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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,181&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(1,683)&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(96)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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,487&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(484)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;3,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;10,867&#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="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;(1,718)&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="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;15&#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="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;(797)&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="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;8,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 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:10pt;font-weight:400;line-height:100%"&gt;8,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,200)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;(79)&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;104&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;DDA Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;24,076&#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 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,532)&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 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;472&#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 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,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 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;20,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMi0xLTEtMS0zNDI0MA_d2a82e2e-c562-482d-a17f-fc9421264560"
      unitRef="usd">3480000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i69632b87f0804ce98fb41ca212c2cb1a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMi0yLTEtMS0zNDI0MA_58e92d9e-1290-411c-b7a7-c6d663e000d6"
      unitRef="usd">34000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i69632b87f0804ce98fb41ca212c2cb1a_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMi0zLTEtMS0zNDI0MA_d5dd9b8e-ada0-49ea-87b4-078cd292194f"
      unitRef="usd">91000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i69632b87f0804ce98fb41ca212c2cb1a_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMi00LTEtMS0zNDI0MA_cf54c50a-fec0-4579-b84b-86476caf7c1c"
      unitRef="usd">-18000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMi01LTEtMS0zNDI0MA_35a02b8f-214f-4417-963e-25f17e3207be"
      unitRef="usd">3519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNC0xLTEtMS0zNDI0MA_36bd5302-d3d3-47d7-9afc-7a757ce3ee83"
      unitRef="usd">598000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8a231c3ed5314b6da3eb2a1cb41f9943_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNC0yLTEtMS0zNDI0MA_1e013405-9841-41c1-825d-f4757b18e631"
      unitRef="usd">24000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8a231c3ed5314b6da3eb2a1cb41f9943_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNC0zLTEtMS0zNDI0MA_a00543dd-50ee-468a-a988-4a1e0de68442"
      unitRef="usd">34000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8a231c3ed5314b6da3eb2a1cb41f9943_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNC00LTEtMS0zNDI0MA_1523a32f-fd39-4480-9c49-42a98009f856"
      unitRef="usd">-34000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNC01LTEtMS0zNDI0MA_4fe3535e-3b20-4cc8-8732-978df27fdbbc"
      unitRef="usd">574000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNS0xLTEtMS0zNDI0MA_13f21acb-0a23-46be-9e5a-22e3c6f8dafa"
      unitRef="usd">2426000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i80a71ceb3c9e42c2af49c7ce2fb78e12_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNS0yLTEtMS0zNDI0MA_d9eeeb23-3b2d-4484-a4ee-47c5537f2ad2"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i80a71ceb3c9e42c2af49c7ce2fb78e12_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNS0zLTEtMS0zNDI0MA_6179ba1c-f325-4743-9032-42cb8e401a1e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i80a71ceb3c9e42c2af49c7ce2fb78e12_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNS00LTEtMS0zNDI0MA_01b3073a-ed4a-4f47-a95a-38601bef13e1"
      unitRef="usd">82000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNS01LTEtMS0zNDI0MA_866c8b8f-04d5-4324-b5a5-4bc598ea300f"
      unitRef="usd">2508000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNi0xLTEtMS0zNDI0MA_33324376-e069-49cb-96f8-2a1307d32eb4"
      unitRef="usd">483000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i65343b88e4b34f4eb88ae338c7b9be36_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNi0yLTEtMS0zNDI0MA_58a057ee-9f56-4e93-976e-569fb327e652"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i65343b88e4b34f4eb88ae338c7b9be36_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNi0zLTEtMS0zNDI0MA_4c4afd50-8eb3-45bf-a61f-a33732f20f32"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i65343b88e4b34f4eb88ae338c7b9be36_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNi00LTEtMS0zNDI0MA_dff9896b-7de2-4922-80da-b9f65133c830"
      unitRef="usd">-23000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNi01LTEtMS0zNDI0MA_4512e2fa-c58b-497c-8539-d87a6e9245ef"
      unitRef="usd">460000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNy0xLTEtMS0zNDI0MA_44308e6d-cffa-46b7-8fb5-27eb18785702"
      unitRef="usd">2319000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i79263a9335014e90aef56eb425752ee3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNy0yLTEtMS0zNDI0MA_1ef2f9ef-2bc7-4f74-ac0d-c9dbb4f04dd6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i79263a9335014e90aef56eb425752ee3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNy0zLTEtMS0zNDI0MA_1554f249-2b89-4fd2-bbab-8a35e32bebb1"
      unitRef="usd">44000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i79263a9335014e90aef56eb425752ee3_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNy00LTEtMS0zNDI0MA_7ac49359-1893-4860-bbba-5b9a3eef814a"
      unitRef="usd">-267000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfNy01LTEtMS0zNDI0MA_30da40d6-4320-4802-a33d-5cd302a55f20"
      unitRef="usd">2096000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOC0xLTEtMS0zNDI0MA_f3601f5b-95cb-4fb8-8390-fcc7fc5b9e81"
      unitRef="usd">1485000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i399a8a563d5146be80d2a03c9fc13ed2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOC0yLTEtMS0zNDI0MA_94490118-0f1c-4c73-aa99-c91482457be4"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i399a8a563d5146be80d2a03c9fc13ed2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOC0zLTEtMS0zNDI0MA_e246e51b-1908-49d6-906c-1f8b87bd155f"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i399a8a563d5146be80d2a03c9fc13ed2_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOC00LTEtMS0zNDI0MA_f7fb82a7-4cf3-4e23-85f5-b2155e5cfe5a"
      unitRef="usd">-90000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOC01LTEtMS0zNDI0MA_7c9b380a-5a2c-400f-b824-6e78f49c60c0"
      unitRef="usd">1395000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOS0xLTEtMS0zNDI0MA_a529c7e6-785f-4072-b8bd-6d4ba7ccf474"
      unitRef="usd">7311000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0e06a46decb04ef29d714fb56aed4e01_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOS0yLTEtMS0zNDI0MA_ae1a7ea7-d768-4787-9892-665156148ce2"
      unitRef="usd">24000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i0e06a46decb04ef29d714fb56aed4e01_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOS0zLTEtMS0zNDI0MA_0c60f36a-5e08-4ac6-bf30-71e0ffc42126"
      unitRef="usd">78000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0e06a46decb04ef29d714fb56aed4e01_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOS00LTEtMS0zNDI0MA_676c87d2-d008-48d6-955d-3c8037ba5659"
      unitRef="usd">-332000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfOS01LTEtMS0zNDI0MA_ac742c09-ad0a-4b01-b8b5-cc4db731580b"
      unitRef="usd">7033000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTEtMS0xLTEtMzQyNDA_4cc4a810-1bbe-439b-bd76-24f48cbad86b"
      unitRef="usd">5716000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i200bc6520436443ea8213d6592fb36a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTEtMi0xLTEtMzQyNDA_4812b034-2993-4863-b495-7f89cfb49c7f"
      unitRef="usd">106000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i200bc6520436443ea8213d6592fb36a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTEtMy0xLTEtMzQyNDA_95ab31e4-09a1-40c9-8c49-f8a3b6922dce"
      unitRef="usd">49000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i200bc6520436443ea8213d6592fb36a2_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTEtNC0xLTEtMzQyNDA_7f7b92d0-cd5e-4822-9d4c-46c9071add7d"
      unitRef="usd">-665000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTEtNS0xLTEtMzQyNDA_5384fcb7-6114-44e5-b3a5-a1608efdf866"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTItMS0xLTEtMzQyNDA_cc647dc7-b996-4f0d-aca4-259d36e3a03e"
      unitRef="usd">517000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iac0e482ac90f446b89f250d4c4c3841f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTItMi0xLTEtMzQyNDA_3282b73e-a421-4ab2-ba87-1406e88eab84"
      unitRef="usd">19000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="iac0e482ac90f446b89f250d4c4c3841f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTItMy0xLTEtMzQyNDA_ed03c8c1-fc70-4060-8e61-4ee511b96ae5"
      unitRef="usd">20000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iac0e482ac90f446b89f250d4c4c3841f_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTItNC0xLTEtMzQyNDA_99241751-c41e-49e5-8427-915d4831b7bc"
      unitRef="usd">-180000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTItNS0xLTEtMzQyNDA_92c63504-c505-4fb4-a9f6-d843c3d94a7c"
      unitRef="usd">338000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTMtMS0xLTEtMzQyNDA_d2d876e7-d41e-477e-bee0-ec1aafc7d5ff"
      unitRef="usd">106000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i40b1c6d18a1740baaf686fef312a295f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTMtMi0xLTEtMzQyNDA_aea7e8c7-df46-427c-8f7c-7ea6569bd289"
      unitRef="usd">32000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i40b1c6d18a1740baaf686fef312a295f_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTMtMy0xLTEtMzQyNDA_34305df2-08ca-4ec4-9e09-0648ef773cea"
      unitRef="usd">47000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i40b1c6d18a1740baaf686fef312a295f_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTMtNC0xLTEtMzQyNDA_fe40cc32-55bc-4dc5-988c-c8177a0e890e"
      unitRef="usd">-43000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTMtNS0xLTEtMzQyNDA_39c7d10f-bf69-4cd8-9e8b-5c6c43634ac0"
      unitRef="usd">78000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4eedb47d58314aad9158f1ca838f2c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTQtMS0xLTEtMzQyNDA_28ab3815-e386-4c54-9b38-c763846c23a7"
      unitRef="usd">1036000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i393050aa8ee24e5394a0cf9c242a248c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTQtMi0xLTEtMzQyNDA_af298597-7983-47ee-aa54-4d35fe7622cd"
      unitRef="usd">1235000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i393050aa8ee24e5394a0cf9c242a248c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTQtMy0xLTEtMzQyNDA_98e56f7f-4363-47f5-8e17-6e23e645e2d2"
      unitRef="usd">770000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i393050aa8ee24e5394a0cf9c242a248c_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTQtNC0xLTEtMzQyNDA_633ffd48-9588-48b0-8f41-a8f11dc3ca18"
      unitRef="usd">482000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iacf66e1cbef54902a65f32a302cc0fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTQtNS0xLTEtMzQyNDA_33bae972-7ab6-4074-af9e-332774e1ef05"
      unitRef="usd">1053000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTUtMS0xLTEtMzQyNDA_ab8430af-c86b-44d9-ae03-70809878896b"
      unitRef="usd">18166000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTUtMi0xLTEtMzQyNDA_94caebc4-00e3-4449-b36d-921a142bf635"
      unitRef="usd">1450000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTUtMy0xLTEtMzQyNDA_91d9cb4d-0094-4995-b34d-829745964562"
      unitRef="usd">1055000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTUtNC0xLTEtMzQyNDA_79d875ff-1bb5-49f9-8944-9e13182a1e27"
      unitRef="usd">-756000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTUtNS0xLTEtMzQyNDA_862bda90-b212-4367-b278-e1de32afa213"
      unitRef="usd">17015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6335dab9c1ff4948a1a5ad232eff2db4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTgtMS0xLTEtMzQyNDA_53739c61-2eff-4812-ba76-20fff72f80b2"
      unitRef="usd">3644000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6064bc66496e4d85acc3595fa0a704a8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTgtMi0xLTEtMzQyNDA_a6bf3c11-4ee3-48b2-ae57-025537386511"
      unitRef="usd">245000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6064bc66496e4d85acc3595fa0a704a8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTgtMy0xLTEtMzQyNDA_500ee0dc-7125-45f9-93ab-b2598d2f9ef5"
      unitRef="usd">71000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6064bc66496e4d85acc3595fa0a704a8_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTgtNC0xLTEtMzQyNDA_70c37666-9280-44b7-a5b7-dc7c3c36cd99"
      unitRef="usd">-114000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if3859e94e7004a36a9a5560e9856fae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMTgtNS0xLTEtMzQyNDA_64a87b7f-8439-4935-b2b4-41d624cd6edf"
      unitRef="usd">3356000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic7b8ead422d142bdb7f6c1d7aa64dc0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjAtMS0xLTEtMzQyNDA_34589e65-0a71-4c77-98cb-c3b4fc43f42d"
      unitRef="usd">771000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4abc8c76cec2448780e7c9916f8137b0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjAtMi0xLTEtMzQyNDA_2f1a7757-9211-4582-a130-056ef2aee0c5"
      unitRef="usd">35000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4abc8c76cec2448780e7c9916f8137b0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjAtMy0xLTEtMzQyNDA_4b0a4629-3620-415c-893c-a9ad52ec2cc6"
      unitRef="usd">93000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4abc8c76cec2448780e7c9916f8137b0_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjAtNC0xLTEtMzQyNDA_beb46379-d192-404c-9afe-b39267247ca4"
      unitRef="usd">-132000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ice29b69b4ec0470380e152e0c5c7361f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjAtNS0xLTEtMzQyNDA_da6b782b-ef97-4258-9ee6-2d9964419da7"
      unitRef="usd">697000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie7180f0b20f54a78a2a39cc5e7727733_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjEtMS0xLTEtMzQyNDA_c6194c94-14f8-4931-af91-a31c301b88cb"
      unitRef="usd">3347000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i487924abc22d44afa78ba1c5f77f4fdb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjEtMi0xLTEtMzQyNDA_76d08052-97b0-411e-b7d1-571acbfa60b3"
      unitRef="usd">1683000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i487924abc22d44afa78ba1c5f77f4fdb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjEtMy0xLTEtMzQyNDA_edab852c-0762-4232-95b5-0648e709fc3c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i487924abc22d44afa78ba1c5f77f4fdb_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjEtNC0xLTEtMzQyNDA_2e1dc2d0-40f0-470a-a967-92704fa11c68"
      unitRef="usd">-176000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic61f45e361524c37b0e327da038c52c5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjEtNS0xLTEtMzQyNDA_8581b038-601f-41a0-85e9-3b26ba966d0d"
      unitRef="usd">1488000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife8afef0a5b74297a527ed77fa50e9fb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjItMS0xLTEtMzQyNDA_de3d1369-bd18-452c-a447-59f9a7b108fa"
      unitRef="usd">674000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="id0bdc48cabf54ef0b3622222f7cddb30_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjItMi0xLTEtMzQyNDA_5814e30f-2379-4c5a-94de-7dcf9a51809d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="id0bdc48cabf54ef0b3622222f7cddb30_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjItMy0xLTEtMzQyNDA_5baec216-8846-460b-a618-991d8f4a4dc3"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="id0bdc48cabf54ef0b3622222f7cddb30_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjItNC0xLTEtMzQyNDA_f249d181-83ff-47f6-b74b-7ee8c6c6b279"
      unitRef="usd">-112000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id879e5302cbe40c294cf3cddc477dd4a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjItNS0xLTEtMzQyNDA_e99eabc9-2547-434e-98b7-766815f34a3d"
      unitRef="usd">562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iedfae997aaab46a58fc38f1543240cab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjMtMS0xLTEtMzQyNDA_80ca165d-a39a-4985-8e4e-0e6b932febe1"
      unitRef="usd">3223000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib36880afbbf047e0850b171c60b676fa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjMtMi0xLTEtMzQyNDA_08e68224-904f-4b72-9e59-895edc3f78c3"
      unitRef="usd">1000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib36880afbbf047e0850b171c60b676fa_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjMtMy0xLTEtMzQyNDA_fb192fb2-545a-4f39-a570-7cae8de9ccae"
      unitRef="usd">37000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib36880afbbf047e0850b171c60b676fa_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjMtNC0xLTEtMzQyNDA_2168abdc-d147-411d-903d-454bf223211c"
      unitRef="usd">-250000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4882ab3b61624f14aefdc440b8132e64_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjMtNS0xLTEtMzQyNDA_589588c2-d2dd-4a94-a4a0-ff2c3b4ce403"
      unitRef="usd">3009000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i010fe83e018949fab06f4d509a0ee403_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjQtMS0xLTEtMzQyNDA_c0a3f9f8-f987-4661-817c-ec4063af4e55"
      unitRef="usd">2982000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2eeed94db09946708eb7889d94b54946_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjQtMi0xLTEtMzQyNDA_f0605af8-7171-4409-b87b-e976e6bdf121"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2eeed94db09946708eb7889d94b54946_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjQtMy0xLTEtMzQyNDA_b3dd0004-f2c9-487f-b6bf-362415a6f859"
      unitRef="usd">49000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2eeed94db09946708eb7889d94b54946_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjQtNC0xLTEtMzQyNDA_426a4eb6-6b3c-411c-abf8-512a6bfa362d"
      unitRef="usd">-420000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4ac3d140f70f477b97c99f5acc5621c7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjQtNS0xLTEtMzQyNDA_d133f08d-eec9-478d-bdcc-9edf8adea3df"
      unitRef="usd">2611000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia2d3dbf166f547b88efd046eb658b0a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjUtMS0xLTEtMzQyNDA_ccc0b0d6-4d0e-4a67-8775-858a97289beb"
      unitRef="usd">10997000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i15a504c2a0c34bd5b92ceca033aa7cf0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjUtMi0xLTEtMzQyNDA_5d76ff52-3ab8-4cc1-8f58-094f1bb68b44"
      unitRef="usd">1719000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i15a504c2a0c34bd5b92ceca033aa7cf0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjUtMy0xLTEtMzQyNDA_42190570-2919-4901-8748-d36fc35d605b"
      unitRef="usd">179000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i15a504c2a0c34bd5b92ceca033aa7cf0_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjUtNC0xLTEtMzQyNDA_dd48732e-bacd-4724-9e61-2291dbaee23b"
      unitRef="usd">-1090000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib5a16e78065a44f3a4f3a341c8adc7a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjUtNS0xLTEtMzQyNDA_60776e73-f6b0-4bfb-a8bd-667a68414f7c"
      unitRef="usd">8367000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id7e5a368a37349558532f2476fdba774_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjctMS0xLTEtMzQyNDA_26749984-6608-49ae-9636-90e257d89b7e"
      unitRef="usd">8093000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4d42dcb13c52433494a4dbc436d7ad87_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjctMi0xLTEtMzQyNDA_40f9418c-da38-4d6e-9e04-927fa5115817"
      unitRef="usd">179000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4d42dcb13c52433494a4dbc436d7ad87_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjctMy0xLTEtMzQyNDA_285179e1-c505-4878-a91d-913c90c2ab9a"
      unitRef="usd">91000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4d42dcb13c52433494a4dbc436d7ad87_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjctNC0xLTEtMzQyNDA_1f909549-0da7-48b4-b466-87ce6fa8cc18"
      unitRef="usd">-1214000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i57d3e645b7b14a63bfaaab54c4150933_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjctNS0xLTEtMzQyNDA_4e5adef9-603a-49d7-a702-2d4d476064c2"
      unitRef="usd">6791000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie95a2a7698fa45c8bca54b1ddc755399_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjgtMS0xLTEtMzQyNDA_a1c68b9b-fe8f-4294-b550-48ef1ad48494"
      unitRef="usd">630000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6e165f8a02ff475e8c436f8b7c61fdb4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjgtMi0xLTEtMzQyNDA_9e4613e1-7193-4f5f-96e5-f44052c67626"
      unitRef="usd">72000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6e165f8a02ff475e8c436f8b7c61fdb4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjgtMy0xLTEtMzQyNDA_f70036f6-b54b-4447-9f9b-947736da8414"
      unitRef="usd">26000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6e165f8a02ff475e8c436f8b7c61fdb4_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjgtNC0xLTEtMzQyNDA_338359cd-c56b-4dfe-a1e5-7e757f8799d9"
      unitRef="usd">-116000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i42fd5f648f404a24a6bd7d9acf4760a8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjgtNS0xLTEtMzQyNDA_d668851a-0079-41e9-a2a1-a9dba4544b8a"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if520897847da483da11b18a73b7cebf7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjktMS0xLTEtMzQyNDA_f501e0f4-04f3-471c-b33e-aad0dcb50519"
      unitRef="usd">163000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i67b0e41d4b77468080d4e825fc9593f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjktMi0xLTEtMzQyNDA_72f27dfb-762f-4f26-900f-94e511a056b9"
      unitRef="usd">226000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i67b0e41d4b77468080d4e825fc9593f6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjktMy0xLTEtMzQyNDA_b08b467b-9cd5-4d5a-857c-77058b7a2439"
      unitRef="usd">143000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i67b0e41d4b77468080d4e825fc9593f6_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjktNC0xLTEtMzQyNDA_65e2cdc1-b596-4b1f-8ac3-a9f9334e111d"
      unitRef="usd">165000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib1bd37447c2a40bb96b4412a6d2869bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMjktNS0xLTEtMzQyNDA_1f3a9fd0-3f1c-48b8-becb-2a2feb3ecd3c"
      unitRef="usd">245000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic4467c10fec844168bdb34263d06696a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzAtMS0xLTEtMzQyNDA_80e78f20-a766-4021-ac10-ff18ef0bfb3d"
      unitRef="usd">1022000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idaa5cf207076400eb5185e32e66309c8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzAtMi0xLTEtMzQyNDA_7fb16806-f1e9-4c76-949d-2538d0b393da"
      unitRef="usd">883000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idaa5cf207076400eb5185e32e66309c8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzAtMy0xLTEtMzQyNDA_90acabe4-1a52-4d24-957e-c252fb17bf9f"
      unitRef="usd">721000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idaa5cf207076400eb5185e32e66309c8_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzAtNC0xLTEtMzQyNDA_9e182e26-23ca-4932-b48b-cc1704dac71e"
      unitRef="usd">-71000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia3fff503f57847db92791458ad15a0ad_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzAtNS0xLTEtMzQyNDA_51f3dc47-e5b2-4bbe-a5a2-9a0682bca8d6"
      unitRef="usd">789000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0bc40b375ff440ee822bc9479a80926e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzEtMS0xLTEtMzQyNDA_52f8f62d-c914-4fc1-a1eb-27af4259fb4c"
      unitRef="usd">24549000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzEtMi0xLTEtMzQyNDA_86320ce4-fc52-4f2e-ba2c-01f79d711cec"
      unitRef="usd">3324000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzEtMy0xLTEtMzQyNDA_e633f7bd-21f5-4553-866f-93833c40d4c2"
      unitRef="usd">1231000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzEtNC0xLTEtMzQyNDA_a70e6db2-b797-4acb-bf33-577a6708ea77"
      unitRef="usd">-2440000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjRmOTAyODdmOWEyZDQ5ZGE4MDU1MTdhNmI1OTU0MWQ5L3RhYmxlcmFuZ2U6NGY5MDI4N2Y5YTJkNDlkYTgwNTUxN2E2YjU5NTQxZDlfMzEtNS0xLTEtMzQyNDA_1bcd5945-29cc-4ec3-bd05-913f8416f7a3"
      unitRef="usd">20016000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1042a151737549ad9b46c9c47550cd43_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMi0xLTEtMS0zODI1NQ_2634a9bb-ff96-4d05-9803-fb4164338f6f"
      unitRef="usd">3458000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6ebd0bbbab0b471abef5f264c618d975_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMi0yLTEtMS0zODI1NQ_400bf998-1bb8-4484-a3cb-ae4a2b7ecb24"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6ebd0bbbab0b471abef5f264c618d975_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMi0zLTEtMS0zODI1NQ_324c441b-6e57-4619-ac10-5b70f3e4df93"
      unitRef="usd">32000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6ebd0bbbab0b471abef5f264c618d975_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMi00LTEtMS0zODI1NQ_876daead-cd60-46be-bf9c-bc8b60bc8346"
      unitRef="usd">29000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMi01LTEtMS0zODI1NQ_b713b354-7b58-4c12-a6f3-ce841a1a4abe"
      unitRef="usd">3519000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i849680bfd4fc44ab8c3a3b671c8c66a7_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNC0xLTEtMS0zODI1NQ_737799da-7165-4927-a1ab-c5132bf6e174"
      unitRef="usd">574000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i287e9d6bada04091a6a9be641d20c2a5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNC0yLTEtMS0zODI1NQ_086c7c93-e358-4070-b76d-fab90306a7bd"
      unitRef="usd">24000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i287e9d6bada04091a6a9be641d20c2a5_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNC0zLTEtMS0zODI1NQ_f54f2c88-a427-497f-8fe2-9f226548c634"
      unitRef="usd">5000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i287e9d6bada04091a6a9be641d20c2a5_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNC00LTEtMS0zODI1NQ_c26e4a9f-9023-486f-b872-6700b9c93bd1"
      unitRef="usd">19000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNC01LTEtMS0zODI1NQ_811ff380-a1c6-473e-a342-f14d301dfe6c"
      unitRef="usd">574000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37059f6b62f94c8f98e812088fcb849e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNS0xLTEtMS0zODI1NQ_af708dc4-a83d-4818-ad02-b781712feb40"
      unitRef="usd">2545000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i6b7fe674ad154b8684ba5b2b3d4d9626_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNS0yLTEtMS0zODI1NQ_5ce3e121-c6b3-440f-9d0d-4f407e201f33"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i6b7fe674ad154b8684ba5b2b3d4d9626_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNS0zLTEtMS0zODI1NQ_a15163c0-b12d-48fa-84a3-4f182d61da29"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i6b7fe674ad154b8684ba5b2b3d4d9626_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNS00LTEtMS0zODI1NQ_3cbb0acb-c389-4992-aa60-6df786f0bdf4"
      unitRef="usd">-37000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNS01LTEtMS0zODI1NQ_6f7ec526-e90a-4212-b391-ab41f609ae21"
      unitRef="usd">2508000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5bcbf15259d04eb2a5fc17e8fda09508_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNi0xLTEtMS0zODI1NQ_3028a348-6128-4f9d-a737-0eeb9c322807"
      unitRef="usd">477000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib24f9cb239334327a8ac5c158d62684b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNi0yLTEtMS0zODI1NQ_4593cf77-3f3f-4209-a57a-af50fcb86f3d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib24f9cb239334327a8ac5c158d62684b_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNi0zLTEtMS0zODI1NQ_787cef1a-0f00-4c1a-a0b6-c218295c2d66"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib24f9cb239334327a8ac5c158d62684b_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNi00LTEtMS0zODI1NQ_c5962771-3ba2-447c-a12e-6ae9c4f1a152"
      unitRef="usd">-17000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNi01LTEtMS0zODI1NQ_03a620dd-1e3e-4c48-94cd-74a16c2833bb"
      unitRef="usd">460000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i41d24a3d158c4b87b522a12a3dda9bdd_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNy0xLTEtMS0zODI1NQ_8d83f631-656e-403a-8aa3-d384d751e3cb"
      unitRef="usd">2281000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="if0c093a144644f089f53efc177047917_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNy0yLTEtMS0zODI1NQ_70e4608f-5183-47d7-9d26-47a238600e43"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="if0c093a144644f089f53efc177047917_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNy0zLTEtMS0zODI1NQ_37e59a08-cec0-4e66-a8fa-d89940ef5705"
      unitRef="usd">20000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if0c093a144644f089f53efc177047917_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNy00LTEtMS0zODI1NQ_b361a424-a89b-4479-b747-b288774b3308"
      unitRef="usd">-205000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfNy01LTEtMS0zODI1NQ_8151adbb-68ee-47ad-a5f4-d361e189bf5b"
      unitRef="usd">2096000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0bbf0767f10a444ea8043c1c4392ef85_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOC0xLTEtMS0zODI1NQ_4a86373d-5171-4bda-975c-e45b0abd4fc0"
      unitRef="usd">1382000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i65d616ee859544f89110a23f45359123_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOC0yLTEtMS0zODI1NQ_98890448-9242-4aac-991e-a1aa0d06dd13"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i65d616ee859544f89110a23f45359123_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOC0zLTEtMS0zODI1NQ_198683df-e30d-4825-b392-99c969b19889"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i65d616ee859544f89110a23f45359123_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOC00LTEtMS0zODI1NQ_134383f2-cf0e-4f5d-9c3e-5cc8117d91da"
      unitRef="usd">13000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOC01LTEtMS0zODI1NQ_f3bd07e4-faca-45f5-9b8b-6cfbe7f6bf90"
      unitRef="usd">1395000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4146831c45a249c3aeae1527ebef31d4_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOS0xLTEtMS0zODI1NQ_8d088ab7-a040-4b10-be49-a40bb3ff1abf"
      unitRef="usd">7259000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="iffc5ca9ce1a14e76afba0cf4673446b9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOS0yLTEtMS0zODI1NQ_d1909044-55cb-4ce0-9524-eea43ec432dc"
      unitRef="usd">24000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="iffc5ca9ce1a14e76afba0cf4673446b9_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOS0zLTEtMS0zODI1NQ_f4f32b2f-124f-415d-a9df-37c60555c105"
      unitRef="usd">25000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="iffc5ca9ce1a14e76afba0cf4673446b9_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOS00LTEtMS0zODI1NQ_99e91955-148c-4f1d-a84c-7bbd5f73e787"
      unitRef="usd">-227000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfOS01LTEtMS0zODI1NQ_6c0264d5-9fe3-40c2-ac68-3ab9913de137"
      unitRef="usd">7033000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id8c6cd42ea8b4f8baa40510b6b26c872_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTEtMS0xLTEtMzgyNTc_de78aa4c-a4cf-4b41-a789-12d964805aaa"
      unitRef="usd">5039000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic1a6afa68c094a048428e22038626778_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTEtMi0xLTEtMzgyNTc_2dfa64cd-d579-4af9-9316-659859c09071"
      unitRef="usd">56000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic1a6afa68c094a048428e22038626778_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTEtMy0xLTEtMzgyNTc_5bb37e55-de7a-4c6e-b491-548195529a91"
      unitRef="usd">4000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic1a6afa68c094a048428e22038626778_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTEtNC0xLTEtMzgyNTc_9bdf53b4-d28b-4b5f-a655-e74b352dfc3f"
      unitRef="usd">7000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTEtNS0xLTEtMzgyNTc_ab91506b-f4e5-435a-a301-7fbb7bf7ca31"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1826f7ed373e4bfda01e3bb52485cd22_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTItMS0xLTEtMzgyNTc_2fe12d18-fb3d-43db-857f-b757b0f70552"
      unitRef="usd">410000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2f5264ae959542648a0dae03b8eba16f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTItMi0xLTEtMzgyNTc_ba2408a1-41ac-419c-9e47-85aaac4ab8cd"
      unitRef="usd">19000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2f5264ae959542648a0dae03b8eba16f_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTItMy0xLTEtMzgyNTc_ac8215cc-43c4-4f6c-8657-201dfc8f94c2"
      unitRef="usd">3000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2f5264ae959542648a0dae03b8eba16f_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTItNC0xLTEtMzgyNTc_263b8eb9-f35a-4bca-8e1e-3511d5ff8058"
      unitRef="usd">-56000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTItNS0xLTEtMzgyNTc_7fba9d24-6ab6-409d-852b-bf781a4aa486"
      unitRef="usd">338000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1f987aa9681e4d05803528478b662e80_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTMtMS0xLTEtMzgyNTc_7bb0228f-d01f-4e9d-9554-682804ebe2d8"
      unitRef="usd">86000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib9e57cfa77e54b7481d6646bffc2987a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTMtMi0xLTEtMzgyNTc_1561ba47-5328-490c-a47e-28bd22c2c1b0"
      unitRef="usd">9000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib9e57cfa77e54b7481d6646bffc2987a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTMtMy0xLTEtMzgyNTc_eabe96e9-8747-4575-93ff-69580e66b8ac"
      unitRef="usd">19000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib9e57cfa77e54b7481d6646bffc2987a_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTMtNC0xLTEtMzgyNTc_227b7439-554f-44c6-b843-183bce17db8c"
      unitRef="usd">-18000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTMtNS0xLTEtMzgyNTc_da456ea3-14de-41ce-888b-95ff66ebfcc9"
      unitRef="usd">78000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i75087414afe3451c805938e253261d8b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTQtMS0xLTEtMzgyNTc_e3fdd4aa-fa57-4572-88d4-01d7d6f041df"
      unitRef="usd">1028000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3d5b987a3cbd4407a9f6be3e95c955b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTQtMi0xLTEtMzgyNTc_873e1e5a-0ead-44b8-9cfa-23c1906da399"
      unitRef="usd">604000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3d5b987a3cbd4407a9f6be3e95c955b4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTQtMy0xLTEtMzgyNTc_bbc883ca-071f-482f-930d-7f51c24e990f"
      unitRef="usd">364000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3d5b987a3cbd4407a9f6be3e95c955b4_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTQtNC0xLTEtMzgyNTc_e91e4588-b0aa-40c0-b71e-33cba084be7b"
      unitRef="usd">265000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iacf66e1cbef54902a65f32a302cc0fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTQtNS0xLTEtMzgyNTc_1b0dd66e-a6c9-4fc3-99f0-919f4fa42b17"
      unitRef="usd">1053000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i279cb67452aa49eca222b13a2a66620a_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTUtMS0xLTEtMzgyNTc_002ce4ea-05b8-438b-915a-350c391368f0"
      unitRef="usd">17280000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTUtMi0xLTEtMzgyNTc_75084f31-ba2b-427b-bb20-ed406e27b5c2"
      unitRef="usd">712000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTUtMy0xLTEtMzgyNTc_43848e2a-dfbd-41ec-8115-b533327d99a8"
      unitRef="usd">447000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTUtNC0xLTEtMzgyNTc_3266f9e1-f4cd-47ae-a7a2-849290134717"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTUtNS0xLTEtMzgyNTc_19c1396e-f0bd-4f6b-b26c-d20408d47743"
      unitRef="usd">17015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if32d916ac8434f61bb67e84b44143a03_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTgtMS0xLTEtMzgyNTk_4de56e8e-517d-4ebe-acfb-f13369f72187"
      unitRef="usd">3525000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i1694d730dcd3499385a942759d3956d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTgtMi0xLTEtMzgyNTk_fe83d9b9-bc07-4924-bc39-360d46a13ca5"
      unitRef="usd">211000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i1694d730dcd3499385a942759d3956d3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTgtMy0xLTEtMzgyNTk_d1c7a5e4-0fa9-4c52-b986-83ecb037ff81"
      unitRef="usd">25000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i1694d730dcd3499385a942759d3956d3_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTgtNC0xLTEtMzgyNTk_5fba35d5-45dd-4cf9-8b8f-ccd5810b037b"
      unitRef="usd">17000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if3859e94e7004a36a9a5560e9856fae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMTgtNS0xLTEtMzgyNTk_ac575540-f62c-4b8b-b635-3947d773f5a8"
      unitRef="usd">3356000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2731c76c5be443abad573789b30a21c2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjAtMS0xLTEtMzgyNjI_5cd979a1-e5dc-4400-b69a-562fff918b43"
      unitRef="usd">749000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i996517ede5184838a038e51a37ae7f43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjAtMi0xLTEtMzgyNjI_406f3865-2dc4-4195-b31e-ece297ae4772"
      unitRef="usd">35000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i996517ede5184838a038e51a37ae7f43_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjAtMy0xLTEtMzgyNjI_22fd0166-756b-42fe-b2a7-af5464182f24"
      unitRef="usd">9000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i996517ede5184838a038e51a37ae7f43_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjAtNC0xLTEtMzgyNjI_45dd7cbd-bec7-41f4-ba58-b133220e2d2a"
      unitRef="usd">-26000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ice29b69b4ec0470380e152e0c5c7361f_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjAtNS0xLTEtMzgyNjI_c961e603-cfe8-4f34-8224-ae1fb1b958b9"
      unitRef="usd">697000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i385c6b339d6e4c12890aadd26c3f19c5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjEtMS0xLTEtMzgyNjI_bece3930-9843-4cb5-8f04-b514414b6be0"
      unitRef="usd">3181000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idbd72ff67b7f488aa90c3437ab614386_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjEtMi0xLTEtMzgyNjI_5a765048-1e4f-41f6-9f1d-ce5cd23566a0"
      unitRef="usd">1683000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idbd72ff67b7f488aa90c3437ab614386_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjEtMy0xLTEtMzgyNjI_fc6ba010-ea02-45b0-9262-4fba594b2682"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idbd72ff67b7f488aa90c3437ab614386_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjEtNC0xLTEtMzgyNjI_08f814f8-b60e-4d22-bc19-5f7723e4a459"
      unitRef="usd">-10000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic61f45e361524c37b0e327da038c52c5_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjEtNS0xLTEtMzgyNjI_2f863a0a-117e-43b3-a32d-ae3de152df0b"
      unitRef="usd">1488000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ibb54195a973e445c94d13d71cd40a8de_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjItMS0xLTEtMzgyNjI_72648f73-c603-4ed4-b807-361e467706ad"
      unitRef="usd">658000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie5ee3879bdaa4b449049a4dd1543c534_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjItMi0xLTEtMzgyNjI_f77a56a9-9371-403a-a7f1-5aed9627734a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie5ee3879bdaa4b449049a4dd1543c534_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjItMy0xLTEtMzgyNjI_e2357da0-2858-4e70-b6ea-178c540dec22"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie5ee3879bdaa4b449049a4dd1543c534_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjItNC0xLTEtMzgyNjI_05b6bb21-9e16-4c59-8dee-aadf3311e3d2"
      unitRef="usd">-96000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id879e5302cbe40c294cf3cddc477dd4a_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjItNS0xLTEtMzgyNjI_807425aa-c630-446c-831a-78394ac881f7"
      unitRef="usd">562000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i145adb461ab145f7973f45fd1c3c7234_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjMtMS0xLTEtMzgyNjI_4ab349ea-dde7-4e6e-9351-08bee9ce165a"
      unitRef="usd">3487000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i50f3948aade1408ab9ca804a56289c35_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjMtMi0xLTEtMzgyNjI_0ec45f96-487e-4864-bad6-33451b69f097"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i50f3948aade1408ab9ca804a56289c35_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjMtMy0xLTEtMzgyNjI_1fe26c62-bba2-4132-a0f5-2ee8b98b4ce1"
      unitRef="usd">6000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i50f3948aade1408ab9ca804a56289c35_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjMtNC0xLTEtMzgyNjI_c1a6cd98-a480-459e-b8be-d68ce1301497"
      unitRef="usd">-484000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4882ab3b61624f14aefdc440b8132e64_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjMtNS0xLTEtMzgyNjI_9fd52964-4629-43e7-95d6-f6971e21966d"
      unitRef="usd">3009000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i802c48bd7deb41378e66f0d13393c02e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjQtMS0xLTEtMzgyNjI_ba2b1390-6f7f-4e09-aaa8-91def99bf619"
      unitRef="usd">2792000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0dd366831889498fba3d8266dc528d7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjQtMi0xLTEtMzgyNjI_9e68fa8d-475b-469b-8e3e-8c2392bea5af"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0dd366831889498fba3d8266dc528d7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjQtMy0xLTEtMzgyNjI_12c89247-05a6-463e-b02b-b8c1578605cb"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0dd366831889498fba3d8266dc528d7c_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjQtNC0xLTEtMzgyNjI_26493009-9d6d-47b0-b9c6-3d1c0dc6e0df"
      unitRef="usd">-181000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4ac3d140f70f477b97c99f5acc5621c7_I20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjQtNS0xLTEtMzgyNjI_08a9be50-1b3c-479d-9ac7-2f311b2b6d1c"
      unitRef="usd">2611000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i408102398cd947b3a57300c3734ce872_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjUtMS0xLTEtMzgyNjI_c6137748-9bf5-42d5-a300-bad0d800ba3c"
      unitRef="usd">10867000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifbd0b9b9d9db4997866a1d83845f73b4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjUtMi0xLTEtMzgyNjI_0b3790d4-ef34-4b3e-823e-8fb4e1828834"
      unitRef="usd">1718000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="ifbd0b9b9d9db4997866a1d83845f73b4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjUtMy0xLTEtMzgyNjI_6b4cdd4c-670d-44a2-bd29-6ee62f8dd28d"
      unitRef="usd">15000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifbd0b9b9d9db4997866a1d83845f73b4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjUtNC0xLTEtMzgyNjI_03056d3d-1f32-4f7c-ad71-518ad5a2d565"
      unitRef="usd">-797000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib5a16e78065a44f3a4f3a341c8adc7a9_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjUtNS0xLTEtMzgyNjI_270073ab-e6ba-4e44-bb4d-5ba482062541"
      unitRef="usd">8367000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1f70b7adebfc4e45a8824aa9627e4c04_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjctMS0xLTEtMzgyNjQ_354484f3-e60a-47c6-8a0a-44fe1b3ec2f7"
      unitRef="usd">8060000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie816d5282b764499a6469413d8da027a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjctMi0xLTEtMzgyNjQ_fd014fd4-c168-4bbc-a24d-d1dfa0743731"
      unitRef="usd">86000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie816d5282b764499a6469413d8da027a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjctMy0xLTEtMzgyNjQ_2f653089-824b-4fe3-9276-d9577a2b0933"
      unitRef="usd">17000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie816d5282b764499a6469413d8da027a_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjctNC0xLTEtMzgyNjQ_d143c1c3-605a-40d9-8398-1861ec39bbad"
      unitRef="usd">-1200000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i57d3e645b7b14a63bfaaab54c4150933_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjctNS0xLTEtMzgyNjQ_9ccb6968-cf7c-4230-b4a2-69004099e62d"
      unitRef="usd">6791000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icb6ebf4464b74a2db5573a01c6c6355f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjgtMS0xLTEtMzgyNjQ_562ca72d-8689-40da-9a91-2eff2a81b883"
      unitRef="usd">608000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ifff5970f3eee468c99d254eb920bf0f4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjgtMi0xLTEtMzgyNjQ_71477e07-586f-4959-9645-f30ff51c1a1a"
      unitRef="usd">8000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ifff5970f3eee468c99d254eb920bf0f4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjgtMy0xLTEtMzgyNjQ_650e19bd-583a-4345-af42-8329be896f61"
      unitRef="usd">3000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifff5970f3eee468c99d254eb920bf0f4_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjgtNC0xLTEtMzgyNjQ_787c6b97-461d-4804-8a62-26a957cf7eef"
      unitRef="usd">-135000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i42fd5f648f404a24a6bd7d9acf4760a8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjgtNS0xLTEtMzgyNjQ_99f9382d-0f80-43e7-a82d-8620c5809743"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i819a037a625e4a7ca6aa30d27b3c443a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjktMS0xLTEtMzgyNjQ_9fab19b0-992e-4f1f-ad28-c6e3e204b4f9"
      unitRef="usd">151000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9e6de2db5b0546d3bbe8963fbb3e13b1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjktMi0xLTEtMzgyNjQ_ae9b0f6e-290e-42c4-bf04-27bce996fdb8"
      unitRef="usd">79000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9e6de2db5b0546d3bbe8963fbb3e13b1_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjktMy0xLTEtMzgyNjQ_6d5d62d4-c4cd-4380-826f-4864fe8ab7a0"
      unitRef="usd">104000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9e6de2db5b0546d3bbe8963fbb3e13b1_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjktNC0xLTEtMzgyNjQ_b71e3f99-27c3-476e-8e4c-625747c159bc"
      unitRef="usd">69000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib1bd37447c2a40bb96b4412a6d2869bc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMjktNS0xLTEtMzgyNjQ_5e89b2e7-5ef7-4f99-97b5-f2a135ff259b"
      unitRef="usd">245000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iabac30e3b2a443c48a878057c6c05803_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzAtMS0xLTEtMzgyNjQ_420fb3ce-14a2-4dad-b78a-3ddab422b2a8"
      unitRef="usd">865000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i5c3029409eb846439926e7fe2077d61d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzAtMi0xLTEtMzgyNjQ_c651b3fe-8eaf-4e0e-9b8d-03b3fb6bac54"
      unitRef="usd">430000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i5c3029409eb846439926e7fe2077d61d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzAtMy0xLTEtMzgyNjQ_e9a9518a-d763-4ae5-a001-dba2e5960484"
      unitRef="usd">308000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i5c3029409eb846439926e7fe2077d61d_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzAtNC0xLTEtMzgyNjQ_1be5bea6-2de9-417e-854b-ed9989101664"
      unitRef="usd">46000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia3fff503f57847db92791458ad15a0ad_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzAtNS0xLTEtMzgyNjQ_fce1fe01-0cf4-4b73-9cd9-98edd785767e"
      unitRef="usd">789000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i073d88ce9d6947b3b97e90881c03d11d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzEtMS0xLTEtMzgyNjQ_e8742be6-95d1-415d-a124-c3cecbd02f0c"
      unitRef="usd">24076000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzEtMi0xLTEtMzgyNjQ_ca5f8ece-b613-4850-99dd-1554ddce149a"
      unitRef="usd">2532000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzEtMy0xLTEtMzgyNjQ_0cf1f0e9-4364-461f-87ea-7819634940db"
      unitRef="usd">472000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzEtNC0xLTEtMzgyNjQ_e6df25bd-0f0e-4938-9433-167e9503ea88"
      unitRef="usd">-2000000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1895576ac0434fdaa2a4d9a21e367ae2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmIwNmU1ZDEwNmQ1MDQyOTlhYjQ1ZGNkNjRiMjJmNjM0L3RhYmxlcmFuZ2U6YjA2ZTVkMTA2ZDUwNDI5OWFiNDVkY2Q2NGIyMmY2MzRfMzEtNS0xLTEtMzgyNjQ_b2fd4d1e-dde4-4b5c-bd34-28e2e3d0abf5"
      unitRef="usd">20016000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <chco:ThresholdPeriodforDiscontinuanceofInterestAccrual
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTgxMw_d339ad75-64de-410d-a1dc-be4b4a4a5df8">P90D</chco:ThresholdPeriodforDiscontinuanceofInterestAccrual>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTEyNjA_e57ac519-b304-4eb5-b860-5b7140abc29b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the amortized cost basis of loans on non-accrual status and loans past due over 90 days still accruing as of June 30, 2022 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-accrual With No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-accrual With&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Over 90 Days&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Still Accruing&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;Commercial &amp;amp; Industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,235&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;1,453&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;113&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;868&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;349&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 Real Estate&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2,783&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;272&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,289&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:700;line-height:100%"&gt;54&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: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;397&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents the amortized cost basis of loans on non-accrual status and loans past due over 90 days still accruing as of December 31, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-accrual With No&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-accrual With&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans Past Due&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Over 90 Days&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Credit Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Still Accruing&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;Commercial &amp;amp; Industrial&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 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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Hotels&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Non Residential Non-Owner Occupied&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;Commercial Real Estate&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="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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Home Equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMy0xLTEtMS0zNDI0MA_9b8b3042-eb8e-4248-9147-46b2b24038f7"
      unitRef="usd">125000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMy0yLTEtMS0zNDI0MA_23c86751-d3a3-4c64-8e07-cbc094076f0c"
      unitRef="usd">1235000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMy0zLTEtMS0zNDI0MA_b865a868-eb83-4193-b529-aebf5c2f92d8"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNS0xLTEtMS0zNDI0MA_b45e306c-4471-40d3-9e72-817df90b85cb"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNS0yLTEtMS0zNDI0MA_d4cc647c-3b4c-4368-bfc3-2f9adeca9050"
      unitRef="usd">1453000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNS0zLTEtMS0zNDI0MA_f389bdec-da80-4848-8c05-6b3c1bca87be"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNi0xLTEtMS0zNDI0MA_66ce88a6-345f-4dfe-8623-9814a146dd9f"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNi0yLTEtMS0zNDI0MA_50c49edd-99af-4c3f-b753-c3e604f1b558"
      unitRef="usd">113000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNi0zLTEtMS0zNDI0MA_dd2ba627-8632-499a-9478-7f5fe1df8408"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNy0xLTEtMS0zNDI0MA_4d164408-379d-42c5-9078-76dc321c4ddd"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNy0yLTEtMS0zNDI0MA_8acc28e2-e282-456f-940f-8bbacbf4e3d8"
      unitRef="usd">0</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfNy0zLTEtMS0zNDI0MA_32b13760-d159-42cd-9523-4edd46147123"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOC0xLTEtMS0zNDI0MA_131c61dc-fef6-43eb-8a48-b759a8bd915a"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOC0yLTEtMS0zNDI0MA_a40bf0a5-3417-4943-bfb1-a5708c9394fc"
      unitRef="usd">868000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOC0zLTEtMS0zNDI0MA_b4d64e33-e1bc-4994-a55c-7496a30a41ee"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOS0xLTEtMS0zNDI0MA_b38e0dfe-9bc2-4dcb-b493-caf8f77b54aa"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOS0yLTEtMS0zNDI0MA_740a68b6-7ff5-4fd8-a419-e9e7ebdf2b4b"
      unitRef="usd">349000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfOS0zLTEtMS0zNDI0MA_7e93515f-fc89-4331-85d2-8d5b7d5c74da"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTAtMS0xLTEtMzQyNDA_c8aaf476-be2d-44fc-bd32-efbb4640404e"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTAtMi0xLTEtMzQyNDA_03980db5-7ff9-48f3-9962-de5ef74e925a"
      unitRef="usd">2783000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTAtMy0xLTEtMzQyNDA_b978c46a-abc7-48ad-a6a1-0b023f7368f0"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTItMS0xLTEtMzQyNDA_a68b646d-54a0-43ad-a459-2a4eed790b04"
      unitRef="usd">272000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTItMi0xLTEtMzQyNDA_653283a1-e312-4621-806b-7461c09b1405"
      unitRef="usd">1289000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTItMy0xLTEtMzQyNDA_8c454155-faeb-4a42-a7f0-3c43442e55fa"
      unitRef="usd">58000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTMtMS0xLTEtMzQyNDA_f6a33ba2-9159-48be-bf6a-c93ab2cf40dc"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTMtMi0xLTEtMzQyNDA_af7f467d-709a-4ed2-b2b1-2ca0cdf044ec"
      unitRef="usd">54000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTMtMy0xLTEtMzQyNDA_f1696ea0-07a6-4bc1-a779-dacc20483557"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTQtMS0xLTEtMzQyNDA_eeada886-6bf7-4ada-91b5-8ca257874ef9"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTQtMi0xLTEtMzQyNDA_cbf77b1b-158f-4826-a944-d83bb29f0955"
      unitRef="usd">0</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTQtMy0xLTEtMzQyNDA_329e2946-a143-4fb9-8f44-e874683947d2"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTUtMS0xLTEtMzQyNDA_3ff84447-9d81-4e85-9589-2070280bea92"
      unitRef="usd">397000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTUtMi0xLTEtMzQyNDA_bef39eaf-a7d7-4f65-b22b-8262513f1ebd"
      unitRef="usd">5361000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmViMmQyMWZhMGEzODRlYTBiYjViZDE0ZDgxNTRhYTI3L3RhYmxlcmFuZ2U6ZWIyZDIxZmEwYTM4NGVhMGJiNWJkMTRkODE1NGFhMjdfMTUtMy0xLTEtMzQyNDA_915a010e-b141-4b7a-9746-f7d2efe6035e"
      unitRef="usd">58000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMy0xLTEtMS0zNDI0MA_e54e1d96-1f44-4788-86f0-d4f5a53f2bcf"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMy0yLTEtMS0zNDI0MA_fe1bb9ca-13ce-471a-b4f6-73f2c7235503"
      unitRef="usd">996000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMy0zLTEtMS0zNDI0MA_1930a67c-d7b3-4e42-bcef-dcf0ce4dd709"
      unitRef="usd">43000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNS0xLTEtMS0zNDI0MA_86eb1e43-6ff3-44b3-aaa6-012106b4dc85"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNS0yLTEtMS0zNDI0MA_42b8ad8f-fab4-4f79-afa8-368a79d3c267"
      unitRef="usd">1016000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNS0zLTEtMS0zNDI0MA_adee9418-790d-4c86-873a-f052fd12b21a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNi0xLTEtMS0zNDI0MA_6c63dbd6-ec03-47f3-b2f0-1781ce2d4840"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNi0yLTEtMS0zNDI0MA_272d6b46-b392-44b1-8229-ef49ae416e19"
      unitRef="usd">113000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNi0zLTEtMS0zNDI0MA_9d908817-a8ea-46c5-807f-17236fe58121"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNy0xLTEtMS0zNDI0MA_8d38bc9c-a53b-4aeb-9f7a-58f5884a56e0"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNy0yLTEtMS0zNDI0MA_64baf176-aa18-4bde-bf7d-1eb00e40415e"
      unitRef="usd">0</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfNy0zLTEtMS0zNDI0MA_c95ea08e-ebd3-4c74-bc73-3e1fcad7f193"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOC0xLTEtMS0zNDI0MA_f81c6320-69d8-4bc7-add1-a9b283ff03f4"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOC0yLTEtMS0zNDI0MA_bf95f0bc-2e71-4c48-b33e-dff29b34ef7a"
      unitRef="usd">652000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOC0zLTEtMS0zNDI0MA_95b7ce9f-5880-45b6-aa7a-b79fe63b47d3"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOS0xLTEtMS0zNDI0MA_f9d74628-3ab8-47b6-8f7f-13f7754d5baf"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOS0yLTEtMS0zNDI0MA_bc151937-5f17-4006-b468-f90fff0d672e"
      unitRef="usd">592000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfOS0zLTEtMS0zNDI0MA_106f4fc2-4e97-4ecb-8e17-8f096fd7bd64"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTAtMS0xLTEtMzQyNDA_acd8fb21-057d-47b0-b0d3-8e10db4e960a"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTAtMi0xLTEtMzQyNDA_919a93a5-ce2c-4556-b786-17bdc964799f"
      unitRef="usd">2373000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTAtMy0xLTEtMzQyNDA_5dc7a3c5-5730-40ad-87a3-ac8f9f082cb9"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTItMS0xLTEtMzQyNDA_2030910d-42fd-4168-b737-234b090eccbe"
      unitRef="usd">63000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTItMi0xLTEtMzQyNDA_5c1f19da-a989-4f91-8b4f-a1426b7975b2"
      unitRef="usd">2746000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTItMy0xLTEtMzQyNDA_f26b7da4-f6a4-46fd-bc50-2267a1e6c806"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTMtMS0xLTEtMzQyNDA_9e2551c0-e3b1-4ddd-a524-8b8a4d09b0de"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTMtMi0xLTEtMzQyNDA_1c9edaef-fe60-4a71-bcd3-256a6a1c46f8"
      unitRef="usd">40000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTMtMy0xLTEtMzQyNDA_b9bfe97d-c2d1-4fb2-a1d1-7f5a44ae222e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTQtMS0xLTEtMzQyNDA_4d2fe068-f794-4fd2-b01c-a959016c46e2"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTQtMi0xLTEtMzQyNDA_67bb0cb3-d4f7-4ced-9fe7-bacd7ec5743a"
      unitRef="usd">0</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTQtMy0xLTEtMzQyNDA_7393adbd-a7a4-4c0d-8539-6535d03f9c3b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTUtMS0xLTEtMzQyNDA_8ac9a729-f94f-4e2d-82e2-f02d25354b0a"
      unitRef="usd">63000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <chco:FinancingReceivableNonaccrualWithAllowance
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTUtMi0xLTEtMzQyNDA_9ba20114-04a0-4bf6-ad09-81143fb9aab3"
      unitRef="usd">6155000</chco:FinancingReceivableNonaccrualWithAllowance>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFmZWNjMjM1MTYyNDRkMjdiMWUzYzM4NTZkNmZjYTU0L3RhYmxlcmFuZ2U6MWZlY2MyMzUxNjI0NGQyN2IxZTNjMzg1NmQ2ZmNhNTRfMTUtMy0xLTEtMzQyNDA_39d5fd39-4703-485f-8acb-39fa09a37805"
      unitRef="usd">43000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMzcyMA_591394e6-28b1-410f-95ae-51be0a6f03c8"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMzcyMA_c277410f-e835-4675-b157-c15f37d618a0"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <chco:FinancingReceivableCollateralDependent
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMzgzNA_235a15ed-57a4-4be4-a17c-1ae524dc198d"
      unitRef="usd">0</chco:FinancingReceivableCollateralDependent>
    <chco:FinancingReceivableCollateralDependent
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMzgzNA_3df3e35b-63c9-4633-9b2f-a47465b70ce9"
      unitRef="usd">0</chco:FinancingReceivableCollateralDependent>
    <chco:ImpairedFinancingReceivableInterestIncomeInterestForgone
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDEzMw_3afb0e62-748c-40dd-8871-935ab4456626"
      unitRef="usd">100000</chco:ImpairedFinancingReceivableInterestIncomeInterestForgone>
    <chco:ImpairedFinancingReceivableInterestIncomeInterestForgone
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDEzMw_ff91d168-8db6-43f4-a86b-3ba5c9661765"
      unitRef="usd">100000</chco:ImpairedFinancingReceivableInterestIncomeInterestForgone>
    <us-gaap:FinancingReceivableThresholdPeriodPastDue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDUwMg_dec6c017-d2d6-4b0b-b20c-615465181147">P30D</us-gaap:FinancingReceivableThresholdPeriodPastDue>
    <us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDY0Mg_9af885d8-9f30-440f-964f-907205a3cd30">P120D</us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff>
    <us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff
      contextRef="i09455ded2d1c4478a77acce19420e3c2_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDgzNg_3fe26b7b-facf-4e46-ae50-3ede8191c5e8">P120D</us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff>
    <us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNDkyMg_c9758fd4-fcd7-42f5-a3d4-5d2d7b68d332">P180D</us-gaap:FinancingReceivableThresholdPeriodPastDueWriteoff>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTEyNjc_ea899927-0ac8-4551-9813-1156718c2c9c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the aging of the amortized cost basis in past-due loans as of June 30, 2022 and December 31, 2021 by class of loan (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 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 #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:700;line-height:100%"&gt;30-59&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:10pt;font-weight:700;line-height:100%"&gt;60-89&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:10pt;font-weight:700;line-height:100%"&gt;90+&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:10pt;font-weight:700;line-height:100%"&gt;Total&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:10pt;font-weight:700;line-height:100%"&gt;Current&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:10pt;font-weight:700;line-height:100%"&gt;Non-&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: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="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;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&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;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;358,990&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,361&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;46&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: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: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:700;line-height:100%"&gt;46&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:700;line-height:100%"&gt;107,266&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:700;line-height:100%"&gt;1,453&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:700;line-height:100%"&gt;108,765&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;337,797&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;113&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;337,910&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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: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:700;line-height:100%"&gt;203,856&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: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:700;line-height:100%"&gt;203,856&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;550,372&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;868&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;551,240&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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: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: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: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:700;line-height:100%"&gt;179,839&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:700;line-height:100%"&gt;349&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:700;line-height:100%"&gt;180,188&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;46&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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: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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;46&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;1,379,130&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;2,783&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;1,381,959&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;4,666&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;574&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;58&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,298&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,644,146&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,561&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,651,005&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;247&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:700;line-height:100%"&gt;35&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: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:700;line-height:100%"&gt;282&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:700;line-height:100%"&gt;125,406&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:700;line-height:100%"&gt;54&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:700;line-height:100%"&gt;125,742&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;49&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44,531&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;44,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;426&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:700;line-height:100%"&gt;5&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: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:700;line-height:100%"&gt;431&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:700;line-height:100%"&gt;2,560&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: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:700;line-height:100%"&gt;2,991&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,564&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;614&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;58&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,236&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,554,763&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,759&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,566,758&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.409%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 #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;30-59&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:10pt;font-weight:400;line-height:100%"&gt;60-89&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:10pt;font-weight:400;line-height:100%"&gt;90+&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:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;font-weight:400;line-height:100%"&gt;Current&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:10pt;font-weight:400;line-height:100%"&gt;Non-&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:10pt;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="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;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Past Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;accrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loans&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;Commercial and industrial&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;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;344,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,202&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,166&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;652&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;203,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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;21&#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="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="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="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;21&#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="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;1,476,522&#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="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,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:400;line-height:100%"&gt;5,166&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,322&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,540,834&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:10pt;font-weight:400;line-height:100%"&gt;40,841&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Overdrafts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,530,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,543,814&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i9dc39a31b4c74896bc4e3e4be7a7b934_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy0xLTEtMS0zNDI0MA_5a8c6db0-28a7-4fbb-987a-69e7d65ea95c"
      unitRef="usd">130000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i24e8246429d04b328f4bedd7e7a0d7c3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy0yLTEtMS0zNDI0MA_bdfa541b-0a0d-4e96-9a44-ae225edeb2a6"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3eaa6fd3a3264643841f2b4cfd743ec5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy0zLTEtMS0zNDI0MA_2817a0d1-6bc4-4877-a5a0-74d198b8847e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3dad4d7b2e97477483b2f823f1d4852f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy00LTEtMS0zNDI0MA_de9a7ed3-3246-4023-9016-bbfe5139b3fc"
      unitRef="usd">130000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4f90594f58ea47b4bd1bf766a115ae48_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy01LTEtMS0zNDI0MA_b25ee31f-f13b-43ba-a1d1-928d6ad694b3"
      unitRef="usd">358990000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy02LTEtMS0zNDI0MA_a7e52283-05e8-472d-abaa-4fac6340981b"
      unitRef="usd">1361000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMy03LTEtMS0zNDI0MA_7f664c86-dee5-4499-8eaa-906cf2d8413a"
      unitRef="usd">360481000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia7c4ec237a514757b9be03e9a535c584_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS0xLTEtMS0zNDI0MA_968044f0-4561-4604-8372-ed4c094c71e5"
      unitRef="usd">46000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i41afc8999be94137ab2db48a90363b89_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS0yLTEtMS0zNDI0MA_6df89def-4c9a-4307-a6e6-6517e162328e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i56d9556557b24ee498cde43cf502ce1e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS0zLTEtMS0zNDI0MA_7c485fb3-a8b7-4e34-bd18-fa4633bb611f"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3471ebe19387411584143bd346e0b49f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS00LTEtMS0zNDI0MA_be9cd2a5-6871-4063-b6e4-2019f5c05541"
      unitRef="usd">46000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1e4571bbc93a4796b400d4045368c244_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS01LTEtMS0zNDI0MA_16cf0512-50d4-4dcb-a6bb-c00e042eca99"
      unitRef="usd">107266000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS02LTEtMS0zNDI0MA_31c55b5b-61b8-48d0-b10d-2fb31e238612"
      unitRef="usd">1453000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNS03LTEtMS0zNDI0MA_ac51277e-a7dc-47b9-b722-dba3aabd968e"
      unitRef="usd">108765000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia0dda626f2ee49f38853670834554fb3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi0xLTEtMS0zNDI0MA_e89d3c42-2a1a-4f67-8aa5-93feafe7ae16"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i035f0f897ef34b8c98e2881743c46f91_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi0yLTEtMS0zNDI0MA_cdd69980-ce45-4ee4-a953-af6105d60f50"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida817fa3f7954ef5a54606a56859d54e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi0zLTEtMS0zNDI0MA_d878e917-a312-4a66-846c-496bb40d074d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i50ed89427ecc4fe1b112764a7eb88ee5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi00LTEtMS0zNDI0MA_2e073953-10d3-407a-815f-8e96ad00a5c0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i776b8985a36b4ae8a2b36d092018e1d0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi01LTEtMS0zNDI0MA_f5a3dd3e-4e20-4db5-aba5-f741d5fa7b68"
      unitRef="usd">337797000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi02LTEtMS0zNDI0MA_457a2a0c-119d-4484-b81e-e7dfc5994aa7"
      unitRef="usd">113000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNi03LTEtMS0zNDI0MA_8f19be22-85a5-474a-a43c-cf78fa0c717e"
      unitRef="usd">337910000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i25f9f57847b44de28d4c164369abda6b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy0xLTEtMS0zNDI0MA_8e8d847a-20db-4634-893a-5179b008ac37"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i73043af2ab91414784a55997f91a4d23_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy0yLTEtMS0zNDI0MA_8022e4db-a571-4ec1-ab71-617fe1eaa5b0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i791f11afaed243daab93f51e5c952c05_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy0zLTEtMS0zNDI0MA_190a4264-ce32-4387-b33e-1e907ec26fb1"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i76a3733a18fb4b3791f658fe49b6bc95_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy00LTEtMS0zNDI0MA_e5cfcfe8-2c72-4eeb-b47b-d1cb9001b116"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iea99a52db8524128aad66feb92bc67ae_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy01LTEtMS0zNDI0MA_89f9974a-a6e2-48c8-b286-ec9fce9a4c3d"
      unitRef="usd">203856000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy02LTEtMS0zNDI0MA_169dc177-400c-4f98-bc48-f184335de349"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfNy03LTEtMS0zNDI0MA_55fd1348-161f-47bb-bd9f-7ed60efdf5f9"
      unitRef="usd">203856000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i82bdddc7bb1c4b38924c690bd48e2f92_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC0xLTEtMS0zNDI0MA_d0cafa14-13ef-40c8-908b-ac8240a07cb0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i177f1083c6df425884ef65a9b2932eaa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC0yLTEtMS0zNDI0MA_4f645713-a367-4919-ba8e-7592e1514cf7"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1b8109845e1d494fb100317718cec654_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC0zLTEtMS0zNDI0MA_4b5a3423-7341-4800-863a-b6b27006d862"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9e4c48cee71a4e95b6c99d5dc74733fe_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC00LTEtMS0zNDI0MA_a317f61a-11ac-47d3-971f-061723b29c40"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9201bdbec96740f2a367e604ac270003_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC01LTEtMS0zNDI0MA_f9e66e24-3f1a-46a7-9220-9ba1949c7704"
      unitRef="usd">550372000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC02LTEtMS0zNDI0MA_78644a6d-3318-43a0-83b6-41b89ab394e8"
      unitRef="usd">868000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOC03LTEtMS0zNDI0MA_f4152e51-a7af-4d0a-a5e5-96311a3ca43e"
      unitRef="usd">551240000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id92bc5ca409f465ea66ce6d139144b75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS0xLTEtMS0zNDI0MA_c0f3b0c8-3de0-4eab-ae04-94d397856495"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib1779c7bcacb4bb287cb76f7dd6df1cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS0yLTEtMS0zNDI0MA_b21d19b9-55d5-407f-9d01-065ef3d111a0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic748aae6650e41ef9ab0810524f8887e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS0zLTEtMS0zNDI0MA_c6e85bb7-1346-4bc3-953b-1c61dd057d87"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i009e15242f084ba995c3151650e6c67d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS00LTEtMS0zNDI0MA_4b898ddd-fdfc-4d2c-b78a-a14e533d95d2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2d01e03acc0b4eaf9a7ce1319a08f087_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS01LTEtMS0zNDI0MA_849c6be0-f520-4552-bda0-f927fde63252"
      unitRef="usd">179839000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS02LTEtMS0zNDI0MA_7e3ba7c7-b3df-4103-81b8-f79ecaa74734"
      unitRef="usd">349000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfOS03LTEtMS0zNDI0MA_3ac5bcd9-414a-40c8-9f02-30de1e4cc4be"
      unitRef="usd">180188000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie514a98708434f99b632c5b97fbd37e0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtMS0xLTEtMzQyNDA_f8c16323-eec0-480d-9cd5-461899dd3098"
      unitRef="usd">46000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ice299cbe611d4f92aed76eb41ee10b9d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtMi0xLTEtMzQyNDA_d112529d-f645-44fe-84b1-756574ebb4b1"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0424a681954247d6b7f73d98fe91accb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtMy0xLTEtMzQyNDA_d44cbfbc-76e3-4522-85aa-9ab29ed8684c"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4e2015c8cd5a4a5dae602bce09ed3cff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtNC0xLTEtMzQyNDA_71ba5c65-c01a-4665-9503-751652f5c22e"
      unitRef="usd">46000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i469a0238722947b697f8de15f0707466_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtNS0xLTEtMzQyNDA_4060e28f-c43f-4258-be9b-cfb446db38e0"
      unitRef="usd">1379130000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtNi0xLTEtMzQyNDA_bc906cb4-3d13-4eef-97b4-99f06c48fad9"
      unitRef="usd">2783000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTAtNy0xLTEtMzQyNDA_65c9989d-e4bd-4157-bf85-6fff1e79e290"
      unitRef="usd">1381959000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iac871cbc830e48649ebe9603cc198053_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItMS0xLTEtMzQyNDA_3368ff95-05c6-4eb8-a8c6-ab7d30d5d802"
      unitRef="usd">4666000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i07c1348039984a5794c126617eb96cfa_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItMi0xLTEtMzQyNDA_8df388e0-e61c-4484-9937-cd76610251ce"
      unitRef="usd">574000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if3c52e0e831c4e09869e92c8c21d3744_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItMy0xLTEtMzQyNDA_26a06189-c3e1-4317-85d8-94156eab7c27"
      unitRef="usd">58000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i98155f20f9bb4f7ba6f51e9abbc44074_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItNC0xLTEtMzQyNDA_ac77e20e-ec78-45ec-a424-ee2096eefac8"
      unitRef="usd">5298000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6df72b925af7434c85f1abd9a1d555a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItNS0xLTEtMzQyNDA_e55ac1fd-4414-4693-8e5f-151455b08709"
      unitRef="usd">1644146000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItNi0xLTEtMzQyNDA_174190a6-1906-45f1-b4eb-6be228765983"
      unitRef="usd">1561000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTItNy0xLTEtMzQyNDA_8e44d690-ba76-44b5-a3a5-0f30dbd63703"
      unitRef="usd">1651005000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i75a58b6029884afca87902617f1b6e55_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtMS0xLTEtMzQyNDA_16e9366b-184c-4459-b43b-0472c088df2f"
      unitRef="usd">247000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida3f49e052e44ad0b6c197f57d1f3daf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtMi0xLTEtMzQyNDA_57430b94-e900-4382-914d-d4d6e699c604"
      unitRef="usd">35000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if57af7deb05f4e699650385ddb154583_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtMy0xLTEtMzQyNDA_79e43bc8-e868-47ae-9bd7-b75dd1b26110"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6632ba8fe8494c6a9f9877c1b488b6cb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtNC0xLTEtMzQyNDA_39bcd2e0-7c50-40ce-b69e-509f9a8c0393"
      unitRef="usd">282000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5082d591238547a0a1099352852bb206_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtNS0xLTEtMzQyNDA_9523144c-1579-494d-952d-f9fcf970f6d4"
      unitRef="usd">125406000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtNi0xLTEtMzQyNDA_f3111b4b-8ab4-4697-8520-998b0b5e7744"
      unitRef="usd">54000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTMtNy0xLTEtMzQyNDA_13b97f3d-adec-496f-ac4a-b9d07c8a4843"
      unitRef="usd">125742000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie8aeeaa0db794c4380f6e2d2c2f13121_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtMS0xLTEtMzQyNDA_1343a4bf-e750-4674-b9bc-d34abb177229"
      unitRef="usd">49000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5f99f2e2ddc946ae938554a78a84cfa5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtMi0xLTEtMzQyNDA_bf698e1e-d9c1-440c-a7fe-982114ac6d6d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia6f293c502ca4be2a65bfb70cd0af830_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtMy0xLTEtMzQyNDA_3ae086dd-4e21-4f19-8b42-000709e366e0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib0ef6d16194845569203926d2f0920bb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtNC0xLTEtMzQyNDA_2c5add83-7552-491c-968e-768e1f834359"
      unitRef="usd">49000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i44d7b253440f445c908cbaa0b903e65c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtNS0xLTEtMzQyNDA_d54bf469-5efd-47d9-97c2-7888a10681aa"
      unitRef="usd">44531000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtNi0xLTEtMzQyNDA_528bdb5b-d7fc-4683-8887-93a3ebb83a32"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTQtNy0xLTEtMzQyNDA_e7524f23-e024-4918-969a-579c1fa8c062"
      unitRef="usd">44580000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i891769e1b33946bdb40a9cb55c91966a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtMS0xLTEtMzQyNDA_192db9f2-125e-4e6d-af21-66ad19963a06"
      unitRef="usd">426000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i55eabe0ecc6e40f2bd3b1bb4e55ddb2f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtMi0xLTEtMzQyNDA_5f6d093d-48e1-47d6-ae86-08d353051f8a"
      unitRef="usd">5000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4f66aa3fbb8246d0a14d88e6aed8d739_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtMy0xLTEtMzQyNDA_e29e45a6-30a2-49dc-81e0-53d99a9ae511"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id3e3116c8dd34376bfd5400768094178_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtNC0xLTEtMzQyNDA_35159fac-8d9e-4bf9-a839-efc11274966a"
      unitRef="usd">431000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie857b2f9bb564d54acd12f8e7edba7ac_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtNS0xLTEtMzQyNDA_e500c322-0118-4fbe-b0b1-06f0fcfc2353"
      unitRef="usd">2560000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iacf66e1cbef54902a65f32a302cc0fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtNi0xLTEtMzQyNDA_353e7456-4419-4553-b23b-d284b23c5684"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="iacf66e1cbef54902a65f32a302cc0fe4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTUtNy0xLTEtMzQyNDA_6413b418-8fae-410e-a190-81d59b07a48e"
      unitRef="usd">2991000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1329a5710bd345d68baf2dbeb8d8bd1e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtMS0xLTEtMzQyNDA_a97ba1ad-6f9f-4e07-9aeb-b7719f88fdbf"
      unitRef="usd">5564000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia232c79238ff40959e72a48900d55de3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtMi0xLTEtMzQyNDA_326c42de-e350-4cfe-b84a-a8ef925000f2"
      unitRef="usd">614000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i53b4bd4b8301452ebfc4430419d00700_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtMy0xLTEtMzQyNDA_7f6e1eee-a732-48f1-8335-86499cb0e74b"
      unitRef="usd">58000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i81c30f69b14a4ef8a998d163275dae14_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtNC0xLTEtMzQyNDA_4b2d6c04-4d91-407e-bc60-d7d45de38446"
      unitRef="usd">6236000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8e3d050bbed94cd2a08ed29ae0526c3a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtNS0xLTEtMzQyNDA_b7f29ae1-b92f-43b2-922b-9080879781f0"
      unitRef="usd">3554763000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtNi0xLTEtMzQyNDA_12467327-46fc-4555-999e-76d46da74e1d"
      unitRef="usd">5759000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmFhNTc4MTliODk0MTQ5ZWRiNzU1Yjc4NGMwNWU5ZGE1L3RhYmxlcmFuZ2U6YWE1NzgxOWI4OTQxNDllZGI3NTViNzg0YzA1ZTlkYTVfMTYtNy0xLTEtMzQyNDA_d1a90e1f-3ed6-4705-bd11-02c812afb86f"
      unitRef="usd">3566758000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5a13764ecb4b48038f730f7e3acd9a8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy0xLTEtMS0zNDI0MA_0e1c0236-c1d8-44dd-acc3-30e36f9736ec"
      unitRef="usd">116000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i80c6359d281f4b1a88c1c6cb7f417f86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy0yLTEtMS0zNDI0MA_1d1061b8-c4e4-44ff-b02d-78b424e21d57"
      unitRef="usd">177000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i86bd5bad233e4e138a14b8d6657b39ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy0zLTEtMS0zNDI0MA_b5572fdd-f83d-4903-a51b-2d4685b4b058"
      unitRef="usd">43000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i41cd03dff9a94b72b85f3f2d758f033c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy00LTEtMS0zNDI0MA_4813c7ed-7e65-41fd-a030-a61343a9ae38"
      unitRef="usd">336000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id99aa0aef0e241788883f57a6945617a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy01LTEtMS0zNDI0MA_291c64eb-28a5-4737-89d3-afe4c6ff774f"
      unitRef="usd">344852000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy02LTEtMS0zNDI0MA_b0736307-c512-478c-a09c-20212c3c4b23"
      unitRef="usd">996000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMy03LTEtMS0zNDI0MA_3ed322cb-26a4-4a25-bc53-108bff3f794e"
      unitRef="usd">346184000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a0a9d3a9c3548f2add0d11fdb6a286d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS0xLTEtMS0zNDI0MA_bbff8c3e-9b05-4df1-b071-f08da628f205"
      unitRef="usd">21000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i86eab33979844a029550d305972a704c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS0yLTEtMS0zNDI0MA_bbf7a237-0bc4-40bf-a126-7e57bba2f5e0"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1dfc4b2d3e294d9d802dca7256e907c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS0zLTEtMS0zNDI0MA_d084acc3-9297-4989-8062-9361bb8a7c1a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id5e890a9bbca4fe0b50aeadd3e8babe9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS00LTEtMS0zNDI0MA_15ff8c3d-65bf-4a96-aced-e3e394fb7e6b"
      unitRef="usd">21000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i55d5bb8210234bef89c706938d04cd08_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS01LTEtMS0zNDI0MA_55a508d5-e68a-4326-9f53-6d292fcdb171"
      unitRef="usd">106836000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS02LTEtMS0zNDI0MA_68d7161b-6631-4f60-8368-a1c3d25dc911"
      unitRef="usd">1016000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNS03LTEtMS0zNDI0MA_16c203e8-a924-46ae-8cec-fec05e636cb9"
      unitRef="usd">107873000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i89f761914f884264abbc6c93713c836d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi0xLTEtMS0zNDI0MA_0063b8d5-4938-4723-9e08-1b0b9f0dd8c1"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib54598b06df740febaa493d92b69317d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi0yLTEtMS0zNDI0MA_601f97e5-a739-4318-bd4c-44673c13ca69"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i59d47a82181445e0aa53a934e2bffb0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi0zLTEtMS0zNDI0MA_7eab9673-01cc-46db-9c91-a5651a939f6b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia9062bff916e475d8905437218f32465_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi00LTEtMS0zNDI0MA_51506d99-5dbe-4c65-a770-8b241412f6be"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i073484b0c19b487985c3aa6a826e403a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi01LTEtMS0zNDI0MA_04e9f876-d0c6-474c-a231-6f5d0df412da"
      unitRef="usd">311202000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi02LTEtMS0zNDI0MA_0388b045-d232-4c10-96f8-95ec39e60cd4"
      unitRef="usd">113000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNi03LTEtMS0zNDI0MA_e824e8ca-7be3-401a-b381-543f4661dac0"
      unitRef="usd">311315000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6e96f941afe34a2497cdbf0abc173a5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy0xLTEtMS0zNDI0MA_b6a0aa29-c732-424d-b3a5-010d21986f9e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0b770eee675e43b4a9ed017bafbf416b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy0yLTEtMS0zNDI0MA_4f689601-78d3-4ae8-b6ec-b90f57701795"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i97ea363c416a45548941489508c2e981_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy0zLTEtMS0zNDI0MA_4e8eb052-3834-490e-b058-a4fa44f65fbb"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6316b8f4bd1642d194ad0529ad8e921d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy00LTEtMS0zNDI0MA_415ade90-b886-4fbd-8490-7d6198578216"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i71aa88f216904ee18a8d818c7d9c5e0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy01LTEtMS0zNDI0MA_77194f25-3dbb-40a0-bb48-bd0187c52ada"
      unitRef="usd">215677000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy02LTEtMS0zNDI0MA_77bd5882-084c-4038-b249-928d23def4ba"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfNy03LTEtMS0zNDI0MA_d61167f4-b245-4e3d-b652-face72e97a5b"
      unitRef="usd">215677000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ieae8b07aabde4ab3b511bd2e2f1f80ce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC0xLTEtMS0zNDI0MA_6db58341-3d77-4be3-acde-c4cfa314f66b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id77a3664466641bc91b29d160a327d5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC0yLTEtMS0zNDI0MA_f2190522-efaa-446f-994b-96f90623f660"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7c4bc6c39754409887b22b81570d7b78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC0zLTEtMS0zNDI0MA_2fb612b8-9be2-45f7-8570-ee87a2fe1860"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if6b0b1b49e714b27a4e585481a1c809e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC00LTEtMS0zNDI0MA_b04c6cf7-79bf-4d20-b114-f563d21d6926"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iabaa30c9a49f41fe9f09f64e13a5bf88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC01LTEtMS0zNDI0MA_7a063873-a01e-47a2-b0f2-407e55370962"
      unitRef="usd">639166000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC02LTEtMS0zNDI0MA_d627b988-edfc-4db8-accd-ed0ae6369675"
      unitRef="usd">652000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOC03LTEtMS0zNDI0MA_7828e777-e645-4326-b15f-0d54607ef87b"
      unitRef="usd">639818000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id44af9e17d1a45feb94a0cf8202b6939_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS0xLTEtMS0zNDI0MA_1ebc29ee-fcab-4a53-8fd2-1fe87e699dc3"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6a8caa32bd724da88c8d7184921479a6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS0yLTEtMS0zNDI0MA_3d976a60-291f-4da3-9c7d-ba57cb50b184"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i59544cd70e4c4f41837bb1a3546693ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS0zLTEtMS0zNDI0MA_a89c8301-d9fd-4dfd-a28b-18d681ab3bff"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i206d5f3777994050abfbef84d3a85666_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS00LTEtMS0zNDI0MA_133b6866-7885-4e19-98ba-a6bf5017cb51"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2737d944a00a420990f0b526d3f14d5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS01LTEtMS0zNDI0MA_d3555554-5635-4f67-b2c8-ce6af4e25de6"
      unitRef="usd">203641000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS02LTEtMS0zNDI0MA_c0d9e9c8-c9c9-48a2-897e-a4a3a8c8745d"
      unitRef="usd">592000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfOS03LTEtMS0zNDI0MA_88f0306b-2fdc-4cbf-9944-c8efeb12faf6"
      unitRef="usd">204233000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide898f1692d8403696fbeccc8698a062_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtMS0xLTEtMzQyNDA_fa6c65e7-83fd-48c6-be1c-adb90fa7da21"
      unitRef="usd">21000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib32691c50574447fa29efd8696424c8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtMi0xLTEtMzQyNDA_c6955e60-4f49-489a-b4ba-2ee761fc3b80"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if940735c22174828a2aac4679a839119_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtMy0xLTEtMzQyNDA_c06fb0af-4e3e-4878-8334-cd87644bfd39"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2bb4f40ab26d41d7aa107345829ee273_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtNC0xLTEtMzQyNDA_c417aa78-4028-472a-af6f-8bea427f770e"
      unitRef="usd">21000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9616719592fd4aa78ecd249b5890f889_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtNS0xLTEtMzQyNDA_b5609335-3d0d-4a3c-9cba-de8addeb498d"
      unitRef="usd">1476522000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtNi0xLTEtMzQyNDA_ccc229c7-f827-4105-a024-0fc1142ee170"
      unitRef="usd">2373000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTAtNy0xLTEtMzQyNDA_f8dd3c5b-f7dc-49cd-b939-9d3f4b9177b7"
      unitRef="usd">1478916000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia17526a6f4844add936ba6a8496612c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItMS0xLTEtMzQyNDA_b5eaff57-0e75-40bd-8eda-e840d54d3a75"
      unitRef="usd">5166000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8a3d40a61a784837ba09e42e288c5084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItMi0xLTEtMzQyNDA_f3426999-04ca-4b72-8063-f5fe2c9c9967"
      unitRef="usd">156000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ieba1cd7b6a1640c7a50ff3c7cd9a02c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItMy0xLTEtMzQyNDA_8ea9d889-f2b5-4d77-b1ab-4750152d3d86"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iea0268b4fc8b4836a7aaeb6eeba7c131_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItNC0xLTEtMzQyNDA_499a888c-1686-4486-a36c-a2b540957cce"
      unitRef="usd">5322000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i824a83e3ed264d239b8433c9efe6e217_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItNS0xLTEtMzQyNDA_e5aa118d-57f2-4a26-b7e4-2d14f0ef6f2d"
      unitRef="usd">1540834000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItNi0xLTEtMzQyNDA_26a516e4-71fb-497a-a653-6f1926de6964"
      unitRef="usd">2809000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTItNy0xLTEtMzQyNDA_b05f17d0-edc9-4129-991f-dbf2add188a0"
      unitRef="usd">1548965000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1c9ad0735584477db2e367d908f50f6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtMS0xLTEtMzQyNDA_ed3cacf2-8832-4ddf-9041-db7c0789f927"
      unitRef="usd">592000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i570be1894b3e4d7eb37ccd118d067db7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtMi0xLTEtMzQyNDA_45794305-71ff-49a9-9b7e-2e53d0820e17"
      unitRef="usd">26000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib319fd6ef7c5440d804c846d080bb148_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtMy0xLTEtMzQyNDA_d44faa70-ddf2-401c-afc4-0cdc1020c0bd"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8566a4a336914d9c827fb4a0f8416142_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtNC0xLTEtMzQyNDA_db1d6856-998e-4d44-b2a7-1615ded2e49d"
      unitRef="usd">618000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i247bef8648c84bd98c7186faec3e198e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtNS0xLTEtMzQyNDA_5072f2f4-7a71-456e-a843-ce5cfb9fc98e"
      unitRef="usd">121687000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtNi0xLTEtMzQyNDA_6680115a-93bb-4702-9c3c-15c9b7d633a2"
      unitRef="usd">40000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTMtNy0xLTEtMzQyNDA_5f4dcb4c-d077-406b-be70-40a1c229f0f5"
      unitRef="usd">122345000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i831f03ab0a474175992a5e6389b928ec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtMS0xLTEtMzQyNDA_df43ef13-8a87-408f-a44b-f12b5983ab81"
      unitRef="usd">59000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9f5246b0ed994a51b1e06cdf4ed03be2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtMi0xLTEtMzQyNDA_b938d14b-0d30-4689-bfb3-a6e17015b4b2"
      unitRef="usd">1000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9a306165aaae4ebda46d56c750bffdb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtMy0xLTEtMzQyNDA_c2360c39-94a5-47ab-8cda-c44d7b42cb13"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if39200cf15a34dd093c08365030d4b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtNC0xLTEtMzQyNDA_4c113ebf-8cf5-4461-83ae-028a8d0d76ee"
      unitRef="usd">60000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i389db466ae4d4658b99a0613d36ed589_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtNS0xLTEtMzQyNDA_3afa1d34-f768-4baa-9894-df34162b7b00"
      unitRef="usd">40841000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtNi0xLTEtMzQyNDA_16adc3dc-36f8-46b3-b0aa-8bb219a01470"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTQtNy0xLTEtMzQyNDA_5252ba2c-df6b-4012-9a96-5aaf05c6044b"
      unitRef="usd">40901000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iea077f82898e4460a04694662c3ddc7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtMS0xLTEtMzQyNDA_09cc2c16-0846-421f-9c27-30e576c34f26"
      unitRef="usd">485000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic367f3f50ba54a8f93fe02ab1af9356f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtMi0xLTEtMzQyNDA_07e54ff8-76ae-4ae8-b98d-1ce1a787f10e"
      unitRef="usd">4000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie79c23dd6e9448d294804de4634b677a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtMy0xLTEtMzQyNDA_b7e3b399-47a6-49e2-a5d1-9425c1cfeaf3"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ida00ad6318c4465784f6ad88e43e3b73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtNC0xLTEtMzQyNDA_82b824c3-494b-43d0-b01e-2d8405e529ef"
      unitRef="usd">489000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee3f2f2413ef4394b8a00849505bf713_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtNS0xLTEtMzQyNDA_5053dbb1-0621-4cf1-b0c2-a5b7dbe6a591"
      unitRef="usd">6014000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4eedb47d58314aad9158f1ca838f2c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtNi0xLTEtMzQyNDA_3480a185-7fc3-486b-8b95-6f4780ce7607"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i4eedb47d58314aad9158f1ca838f2c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTUtNy0xLTEtMzQyNDA_7d23f39a-b73d-4ec7-90ec-bacb973e26fa"
      unitRef="usd">6503000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3f5c23b95b254abc998f0481fc3d9385_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtMS0xLTEtMzQyNDA_5daa0297-dd03-485f-82dd-c3b07e3df646"
      unitRef="usd">6439000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9d30899898304cb38d7bf0b49a52e8a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtMi0xLTEtMzQyNDA_b07d29f0-3a13-4d7a-870c-1c8b46816843"
      unitRef="usd">364000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idb1a3bbf91e14ee796bacc787586b91d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtMy0xLTEtMzQyNDA_0dd0a893-9db7-44e7-ad36-13e7c61cb288"
      unitRef="usd">43000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie9c4fc68e1a841ca95ee07182772e306_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtNC0xLTEtMzQyNDA_521fca4c-89f0-4948-ad9b-857ccfb314f1"
      unitRef="usd">6846000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i464ab5136a104b2a91ccac0440248795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtNS0xLTEtMzQyNDA_d82afa69-4fbc-4dbd-80db-6c132c793b6f"
      unitRef="usd">3530750000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtNi0xLTEtMzQyNDA_74623e35-7864-498c-a886-51e7267d50df"
      unitRef="usd">6218000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:NotesReceivableGross
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdjZDhkMDdjOWJhNTQzMWY5YjM1ZjRlNTkyYjRmZGMyL3RhYmxlcmFuZ2U6N2NkOGQwN2M5YmE1NDMxZjliMzVmNGU1OTJiNGZkYzJfMTYtNy0xLTEtMzQyNDA_f36b0330-e3fb-4c0e-bafd-7f9efb37197f"
      unitRef="usd">3543814000</us-gaap:NotesReceivableGross>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTEyODI_2ca1c45c-8b4b-43f1-9c8d-b70d82491acd">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the Company&#x2019;s TDRs (in thousands).  Substantially all of the Company's TDRs are accruing interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 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:10pt;font-weight:400;line-height:100%"&gt;Commercial and industrial&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;381&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;107&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;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Hotels&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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;Non Residential Non-Owner Occupied&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Non Residential Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 real estate&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:700;line-height:100%"&gt;107&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;1,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:10pt;font-weight:700;line-height:100%"&gt;16,022&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,649&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;1,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;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;80&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,239&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The following table presents loans by class, modified as TDRs, that occurred during the three and six months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;June 30, 2022 and 2021, respectively (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.724%"/&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30, 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-&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:9pt;font-weight:700;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-&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:9pt;font-weight:400;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&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;Commercial and industrial&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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Non-Owner Occupied&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:700;line-height:100%"&gt;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:#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:9pt;font-weight:700;line-height:100%"&gt;585&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:#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:9pt;font-weight:700;line-height:100%"&gt;585&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:#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:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;6&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;615&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;615&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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:28.724%"/&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.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30, 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Pre-&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:9pt;font-weight:700;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Pre-&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:9pt;font-weight:400;line-height:100%"&gt;Post-&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Modification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Modification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Number of&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recorded&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment&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;Commercial and industrial&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: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Hotels&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Multi-family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Non-Owner Occupied&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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Non Owner Owner Occupied&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Residential 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:700;line-height:100%"&gt;8&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:#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:9pt;font-weight:700;line-height:100%"&gt;911&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:#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:9pt;font-weight:700;line-height:100%"&gt;911&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:#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:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;30&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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: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:#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: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:#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: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:#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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;9&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;941&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;941&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i37d98aa3c3b9406e8575267418f2db9b_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMS0xLTEtMS0zNDI0MA_e9ee7d9c-bc35-4eaf-9f49-c383d621481f"
      unitRef="usd">381000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i4089524577034d3da167367b6bec953a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMS0yLTEtMS0zNDI0MA_787bc4c3-6b82-495f-a7b7-08661c96daf7"
      unitRef="usd">414000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="id3b7bf618d014ab8b6b87cf9bd8db867_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMy0xLTEtMS0zNDI0MA_3fbb67a7-55df-4281-b4e7-9410bfa4c360"
      unitRef="usd">107000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ie23fa46ddd0949dd9780eaa8dd7753a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMy0yLTEtMS0zNDI0MA_766ac847-5ed6-4eb1-8583-58e518231f5f"
      unitRef="usd">112000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i0d2b32746c534875963b567ecd26fbba_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNC0xLTEtMS0zNDI0MA_e8ebe5df-d38f-49d9-9241-a3a3440052ff"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="id1633b35b90644b9ac9111c688d386c9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNC0yLTEtMS0zNDI0MA_4a8c84cd-3d1b-493f-8e1d-d276ec6989ee"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i6484089d6e6947b0a5fde6721ea12c68_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNS0xLTEtMS0zNDI0MA_10dcb1de-1cfb-446f-8b88-3f5eaf6539cd"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i130eaa5a9bf8472ba3e11a59d262a44e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNS0yLTEtMS0zNDI0MA_def874e0-0d46-4f81-abc2-9f73e3687bd3"
      unitRef="usd">1802000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="if698d59cf81547279acb6b325e664521_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNi0xLTEtMS0zNDI0MA_8b189517-d8fd-40f8-97a0-f138f93bbd76"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="idb5b7ea297cb4018b50b3cdc548720dd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNi0yLTEtMS0zNDI0MA_6ad07eab-f6cb-46a6-bc78-93e02c984639"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="idd335d7d1bdd468b869c069186c835f8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNy0xLTEtMS0zNDI0MA_3345722e-8b44-41e4-8533-665a26bb3d8d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i94aa031c4fae494bab59c376fe2d87b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfNy0yLTEtMS0zNDI0MA_07598451-4d2d-4e26-bf24-814eaeafc7f1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ic5aba47d4004477db5df5e22d5d4e063_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfOC0xLTEtMS0zNDI0MA_bab0216d-f4b5-499a-8a82-2ac8973a49ad"
      unitRef="usd">107000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i10541a48fa5d49619bde18d706c32fc1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfOC0yLTEtMS0zNDI0MA_688aa7dd-83f9-4325-a07e-5766b24948f2"
      unitRef="usd">1914000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i6c8898801fae49a088906b6d61f59ad7_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTAtMS0xLTEtMzQyNDA_38872174-ba8c-454c-bc6f-f9b2ff410e22"
      unitRef="usd">16022000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i6c8898801fae49a088906b6d61f59ad7_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTAtMS0xLTEtMzQyNDA_c813e426-98fb-4101-9df6-d603126ddbcd"
      unitRef="usd">16022000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i13aae51487964eacbe026b67fd88d24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTAtMi0xLTEtMzQyNDA_8660dbd1-0b44-45dd-b128-f13567727164"
      unitRef="usd">16943000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i51909c42dbad4b88ae84aef32a4e8485_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTEtMS0xLTEtMzQyNDA_b220fa05-bbed-4ae1-afab-dd5bfead2bf2"
      unitRef="usd">1649000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="id35456323ed54ceeb8ff7a6cc7009bc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTEtMi0xLTEtMzQyNDA_2779552d-cc7a-41e8-b8e3-6016591eeb69"
      unitRef="usd">1784000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i0888b91c93a940189f75832dcde60f8b_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTItMS0xLTEtMzQyNDA_fa845825-7d4a-46b6-a172-fdea38589392"
      unitRef="usd">80000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i547a8597f9f44fd689816a21942eeddf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTItMi0xLTEtMzQyNDA_8a61468f-8b68-4e67-a185-7534f87aed30"
      unitRef="usd">225000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTMtMS0xLTEtMzQyNDA_7f6f0b51-841b-4735-925f-bb5b04956ff0"
      unitRef="usd">18239000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdmNmE1MzBlOWIzNDRiMTA5YzVjZmNkMTk2OWRiYTQzL3RhYmxlcmFuZ2U6N2Y2YTUzMGU5YjM0NGIxMDljNWNmY2QxOTY5ZGJhNDNfMTMtMi0xLTEtMzQyNDA_56a9f017-9e3e-455f-bcdc-07b15b6f57db"
      unitRef="usd">21280000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <chco:FinancingReceivableTroubledDebtRestructuringAllowanceForCreditLosses
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNjU4OQ_80735a1a-aa6e-47db-aff6-cd959290af94"
      unitRef="usd">300000</chco:FinancingReceivableTroubledDebtRestructuringAllowanceForCreditLosses>
    <chco:FinancingReceivableTroubledDebtRestructuringAllowanceForCreditLosses
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNjU4OQ_b1160331-1608-49fd-bf47-53a88d1f4ef5"
      unitRef="usd">300000</chco:FinancingReceivableTroubledDebtRestructuringAllowanceForCreditLosses>
    <us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNjY5Mg_20521d90-2c85-4b0d-93fb-25f0623114f3"
      unitRef="usd">0</us-gaap:LoansAndLeasesReceivableImpairedCommitmentToLend>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i8179c014b40d43c2bc1e7a731d6b4982_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi0xLTEtMS0zNDI0MA_de6ab9bf-9a02-4a0a-9fac-ff5075cfa624"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i8179c014b40d43c2bc1e7a731d6b4982_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi0yLTEtMS0zNDI0MA_53332f03-ed4c-4229-99a8-f020bccffab2"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i8179c014b40d43c2bc1e7a731d6b4982_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi0zLTEtMS0zNDI0MA_d2477b01-0f98-4bb9-9701-5e73e5622e31"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i39a56c4b89f84af18844a70b89d93416_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi00LTEtMS0zNDI0MA_710b5085-5d6e-4212-a87c-50a8585ce5e3"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i39a56c4b89f84af18844a70b89d93416_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi01LTEtMS0zNDI0MA_88010fa3-9f9b-454c-833f-71ff0dd08148"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i39a56c4b89f84af18844a70b89d93416_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfNi02LTEtMS0zNDI0MA_29dee70f-5bf2-4638-8a6e-76af6c463a03"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id5d9147065354af28611c897d99c7c72_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC0xLTEtMS0zNDI0MA_e852672c-d142-41c7-aaa9-b4a5a8d1cb22"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="id5d9147065354af28611c897d99c7c72_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC0yLTEtMS0zNDI0MA_1a810e89-f984-4e19-9df3-bd5f2ca24bb1"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id5d9147065354af28611c897d99c7c72_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC0zLTEtMS0zNDI0MA_86d7c0b5-a27c-4482-8424-90114b28d524"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i78f1f46f0c0f4615bc72723cf4a333b3_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC00LTEtMS0zNDI0MA_fb24fc50-3e24-4bbf-a13e-4b9e2354509c"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i78f1f46f0c0f4615bc72723cf4a333b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC01LTEtMS0zNDI0MA_d7f7938a-75c3-484b-8405-23199ac4a177"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i78f1f46f0c0f4615bc72723cf4a333b3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOC02LTEtMS0zNDI0MA_f4c59347-182c-4151-bdce-86f260490924"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib017decf5992420abc02d6043bdcf7e4_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS0xLTEtMS0zNDI0MA_441ad6a7-2437-43c5-8c00-3ccfeab037f0"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib017decf5992420abc02d6043bdcf7e4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS0yLTEtMS0zNDI0MA_04a5b691-353e-423f-8860-22522fcfce65"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib017decf5992420abc02d6043bdcf7e4_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS0zLTEtMS0zNDI0MA_cde7809c-ef25-4dfa-9798-146d6a3c4e2f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibeedbffabc124d258cf44c9ae6a06d34_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS00LTEtMS0zNDI0MA_b016407c-7c1b-4b7a-a5ae-23e80c122e0a"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ibeedbffabc124d258cf44c9ae6a06d34_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS01LTEtMS0zNDI0MA_24c9572e-99c0-47df-acaa-e73231367134"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibeedbffabc124d258cf44c9ae6a06d34_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfOS02LTEtMS0zNDI0MA_58849588-c0f5-44c8-90d8-7b4b24676944"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2c6f7b1b6d05471895a338dff38275d0_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtMS0xLTEtMzQyNDA_e02e48b7-22d8-42b0-af7e-08fa5df939c0"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i2c6f7b1b6d05471895a338dff38275d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtMi0xLTEtMzQyNDA_d4c909a4-43e5-48bd-aa1c-cb44dd12c2d0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2c6f7b1b6d05471895a338dff38275d0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtMy0xLTEtMzQyNDA_415279a5-d6b9-4d81-ae3e-dd607d01c68d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9de99686c8bc4b2f8f506a69152bdeb7_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtNC0xLTEtMzQyNDA_4f4b7ce6-9d50-4dd7-9126-f904a92801e9"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9de99686c8bc4b2f8f506a69152bdeb7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtNS0xLTEtMzQyNDA_7a01bfb8-c151-44f2-947a-a3bd8c0f08e3"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9de99686c8bc4b2f8f506a69152bdeb7_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTAtNi0xLTEtMzQyNDA_ad7cbcc8-eba8-4e6f-a7aa-d571d13a3161"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i71a7e04d36e24d12aa15c70f6657363e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtMS0xLTEtMzQyNDA_95f7a6df-ae66-4231-919e-101ed8e08805"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i71a7e04d36e24d12aa15c70f6657363e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtMi0xLTEtMzQyNDA_5b88efdc-fd8c-4b31-96cd-56bfdb897ea9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i71a7e04d36e24d12aa15c70f6657363e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtMy0xLTEtMzQyNDA_7361b03f-3575-4d8f-b7ea-37213c33490d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ia884edb36c904fdf9c6b0b258afc15c5_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtNC0xLTEtMzQyNDA_8419b2ac-4910-478e-a782-d602cd0ccb5a"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ia884edb36c904fdf9c6b0b258afc15c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtNS0xLTEtMzQyNDA_3e51aa2e-1982-4a89-96cf-ed31d52e2a41"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ia884edb36c904fdf9c6b0b258afc15c5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTEtNi0xLTEtMzQyNDA_bac87b5b-b16f-475a-bec7-91e56c9b542c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i79631e9100eb4589904117ff86edfc17_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItMS0xLTEtMzQyNDA_5ac5bed0-c4cd-4b23-8f72-94bdef84daa3"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i79631e9100eb4589904117ff86edfc17_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItMi0xLTEtMzQyNDA_097f053a-51c9-4d56-9708-0c8f7c6ea267"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i79631e9100eb4589904117ff86edfc17_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItMy0xLTEtMzQyNDA_c85245b0-0b87-4ccd-a49f-51a3429276f4"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5d291ebf2a27463cbc95507695f6e173_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItNC0xLTEtMzQyNDA_0ff37a17-fc66-48f6-8271-6b669cc2d808"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5d291ebf2a27463cbc95507695f6e173_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItNS0xLTEtMzQyNDA_bde015d4-9241-4793-bb40-4cb497092e01"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5d291ebf2a27463cbc95507695f6e173_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTItNi0xLTEtMzQyNDA_d2966e8b-2380-43b1-9a1c-b0b7009d3196"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="iac80f7065a9b4b0dabcb6bb8e951bc5e_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtMS0xLTEtMzQyNDA_e140e1b2-8e64-42ee-92ac-49f6b0c6ecda"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="iac80f7065a9b4b0dabcb6bb8e951bc5e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtMi0xLTEtMzQyNDA_64c4593b-f46b-46a9-a918-4ddc0991c94c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="iac80f7065a9b4b0dabcb6bb8e951bc5e_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtMy0xLTEtMzQyNDA_b1fb5d13-d479-48e8-8915-5a682f57248d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i66485e58744d46af9cef1baf64e28454_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtNC0xLTEtMzQyNDA_69e15175-bfa1-4737-b213-5fc9a9401af3"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i66485e58744d46af9cef1baf64e28454_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtNS0xLTEtMzQyNDA_db91c0cc-b661-482f-a669-5077ef852e6d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i66485e58744d46af9cef1baf64e28454_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTMtNi0xLTEtMzQyNDA_ba257558-21aa-4b0d-854a-0deb8755d2c0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5e2166e9e3d5496f891dd3b7a89d4480_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtMS0xLTEtMzQyNDA_7c700bf1-a4ef-43e4-9dc1-6fba684c2a12"
      unitRef="contract">5</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5e2166e9e3d5496f891dd3b7a89d4480_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtMi0xLTEtMzQyNDA_2bef875e-f2cf-46d0-ab15-a952e6d3da6b"
      unitRef="usd">585000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5e2166e9e3d5496f891dd3b7a89d4480_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtMy0xLTEtMzQyNDA_bba96fe1-0693-4cc2-89c4-524037e3254e"
      unitRef="usd">585000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i94a0635baa204bbd9942d6792ee1bb7c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtNC0xLTEtMzQyNDA_c709d2c5-0b32-4578-b59d-4d4be0b55c51"
      unitRef="contract">6</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i94a0635baa204bbd9942d6792ee1bb7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtNS0xLTEtMzQyNDA_3df89f12-ae1a-4db6-b721-77d953bbad05"
      unitRef="usd">404000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i94a0635baa204bbd9942d6792ee1bb7c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTUtNi0xLTEtMzQyNDA_77eb47cb-e65a-4d07-8245-db6460da4465"
      unitRef="usd">404000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i657d7a3709f9473fb39fa10648a0d374_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtMS0xLTEtMzQyNDA_0b9db4d6-0a56-4ca5-9757-e6eec822c5bf"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i657d7a3709f9473fb39fa10648a0d374_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtMi0xLTEtMzQyNDA_56fa3aaa-92f1-42ba-9306-47599895c089"
      unitRef="usd">30000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i657d7a3709f9473fb39fa10648a0d374_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtMy0xLTEtMzQyNDA_873debb0-aca6-4fc4-903f-3ee7fcaf716d"
      unitRef="usd">30000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7149c4a7d7c74e909134c1b4429a755c_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtNC0xLTEtMzQyNDA_996afdf9-f1da-4e13-b328-b02249658a6f"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7149c4a7d7c74e909134c1b4429a755c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtNS0xLTEtMzQyNDA_799e6de3-718a-4f18-b720-2231bcf62d70"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7149c4a7d7c74e909134c1b4429a755c_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTYtNi0xLTEtMzQyNDA_7d757772-c24d-4c9c-b899-a1e6da02426b"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5f67d879821b4b0c84e53fe09e63c5d1_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctMS0xLTEtMzQyNDA_96e25f24-ab97-4742-929e-832478b3828b"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5f67d879821b4b0c84e53fe09e63c5d1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctMi0xLTEtMzQyNDA_5869a4f9-24b6-4371-a139-4f76be811942"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5f67d879821b4b0c84e53fe09e63c5d1_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctMy0xLTEtMzQyNDA_e7ef05bd-5227-4619-b562-5c259ffd9756"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i2c85ae69801449d0b310217653d8a606_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctNC0xLTEtMzQyNDA_f5a9f1e7-90d6-4956-acca-186d9a2b8187"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i2c85ae69801449d0b310217653d8a606_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctNS0xLTEtMzQyNDA_cb1e29a4-c685-4ec1-9f0a-f955d22ec788"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i2c85ae69801449d0b310217653d8a606_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTctNi0xLTEtMzQyNDA_7326dd35-c4d0-4c18-a6d0-ec199660c81f"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtMS0xLTEtMzQyNDA_95eb5d40-a231-42e0-a342-b9cdb22d6400"
      unitRef="contract">6</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtMi0xLTEtMzQyNDA_b14b07cf-d6b1-476c-92c2-ad2c2f6745c3"
      unitRef="usd">615000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtMy0xLTEtMzQyNDA_b672f07f-e69a-4c13-99d3-1227ce639ee9"
      unitRef="usd">615000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtNC0xLTEtMzQyNDA_a23e458c-ed62-48fd-959a-c1ac4e5425e4"
      unitRef="contract">6</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtNS0xLTEtMzQyNDA_d2ddd6f4-12e1-4b93-b2b0-2f813d1ae180"
      unitRef="usd">404000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA4YmYyYzgxMzgzZTRjZWU5OTQ1NmM0OGJlZThmZWE0L3RhYmxlcmFuZ2U6MDhiZjJjODEzODNlNGNlZTk5NDU2YzQ4YmVlOGZlYTRfMTgtNi0xLTEtMzQyNDA_238f7a0a-6203-4a5d-bfb2-b37a8b162311"
      unitRef="usd">404000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib4656eb091844954a40afc85acecc3d0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy0xLTEtMS0zODk0Mw_60106c91-ea12-46a4-8bb2-c78eb171be63"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib4656eb091844954a40afc85acecc3d0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy0yLTEtMS0zODk0Mw_5dfabce9-7fd8-44ba-97dd-98b6a604f4b2"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib4656eb091844954a40afc85acecc3d0_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy0zLTEtMS0zODk0Mw_8e597ba0-6a9a-4431-a6b3-3bb2436fe2d0"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5c5d5d7c9253451fa46205b3516938fd_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy00LTEtMS0zODk0Mw_909f8ad4-85cc-4d44-8360-72e73873f303"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5c5d5d7c9253451fa46205b3516938fd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy01LTEtMS0zODk0Mw_4fbc6e31-84ed-40d1-97ca-46887ae7695d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5c5d5d7c9253451fa46205b3516938fd_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfNy02LTEtMS0zODk0Mw_31f8de08-6dd2-4e3f-8e2d-2ccfa3d096fa"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7f9395d930654bf5ac1b2c62f7071da6_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS0xLTEtMS0zODk0Mw_ef070718-8e16-4be6-ba99-05c44c59f751"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i7f9395d930654bf5ac1b2c62f7071da6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS0yLTEtMS0zODk0Mw_03654626-6c15-4196-804e-2b4305d1f400"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i7f9395d930654bf5ac1b2c62f7071da6_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS0zLTEtMS0zODk0Mw_48c75c13-005b-46af-9688-64d696b93f00"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ieebe32bcec574fa8af1330fa1ccd7612_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS00LTEtMS0zODk0Mw_e1063bde-e57b-4573-bbd5-31ad208e06a6"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ieebe32bcec574fa8af1330fa1ccd7612_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS01LTEtMS0zODk0Mw_d3d692ee-21f8-4b81-83b0-7dec6b546613"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ieebe32bcec574fa8af1330fa1ccd7612_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfOS02LTEtMS0zODk0Mw_394c3c6c-4c8b-4b42-9be7-104f6198802e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i465abda224434f7dad943df904e4e3df_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtMS0xLTEtMzg5NDM_a8cf3424-2e26-486d-847e-11188fd4a96e"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i465abda224434f7dad943df904e4e3df_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtMi0xLTEtMzg5NDM_4952e274-c113-4482-a97c-613d3d649a83"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i465abda224434f7dad943df904e4e3df_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtMy0xLTEtMzg5NDM_1d511f10-67e0-4514-868e-7e8ab14a2e68"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie6bad8a98bf44b0d9ccb45c51ea6a758_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtNC0xLTEtMzg5NDM_a5b75d24-6c9a-431d-af5e-765d58604f0a"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie6bad8a98bf44b0d9ccb45c51ea6a758_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtNS0xLTEtMzg5NDM_439ad644-7608-4064-a27c-cc6856f52d39"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie6bad8a98bf44b0d9ccb45c51ea6a758_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTAtNi0xLTEtMzg5NDM_15027ff3-e8bb-4fbe-9506-cba5d548dbe2"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic784748e004242f38e5fc65beeb4464c_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtMS0xLTEtMzg5NDM_4807bd08-84ca-4c5a-9dc7-8beff1eade39"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ic784748e004242f38e5fc65beeb4464c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtMi0xLTEtMzg5NDM_a8cdc88e-11d1-4c3a-833c-14410d914da9"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic784748e004242f38e5fc65beeb4464c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtMy0xLTEtMzg5NDM_e35ed424-5709-4fad-927f-28f16652aa64"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5405868b884d45d395f7357c2a486678_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtNC0xLTEtMzg5NDM_de39adb7-12c6-4378-a2c9-3cfc80d64e1f"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i5405868b884d45d395f7357c2a486678_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtNS0xLTEtMzg5NDM_63d0c350-7c7c-42c4-b1c4-4d766481afaf"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i5405868b884d45d395f7357c2a486678_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTEtNi0xLTEtMzg5NDM_e6d0bbd0-1100-45cd-bb49-95c6cb9aa38c"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifff735938563464e995a065ca8c76b5c_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItMS0xLTEtMzg5NDM_48098fa7-7c89-494e-ae1c-73bd5a2c46a3"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ifff735938563464e995a065ca8c76b5c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItMi0xLTEtMzg5NDM_0e6a4ee0-73ef-4c26-ba07-278a3d2c638e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifff735938563464e995a065ca8c76b5c_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItMy0xLTEtMzg5NDM_a823f9c8-6da9-47e0-a92d-39a848b1ad57"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if1726d1b2c1f40f49f10101005e9c7e9_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItNC0xLTEtMzg5NDM_de14e6ec-f29f-4d7a-9e5f-4b8547b83337"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="if1726d1b2c1f40f49f10101005e9c7e9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItNS0xLTEtMzg5NDM_d9dcbf25-8960-41c9-b80f-837df59c9738"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if1726d1b2c1f40f49f10101005e9c7e9_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTItNi0xLTEtMzg5NDM_34b036db-f2c5-49e6-90c7-13e33efa8fc5"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id087ad019cd34b15990ea19e30c1839d_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtMS0xLTEtMzg5NDM_dcd734ea-4cbf-454e-9f35-3c5eb570726e"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="id087ad019cd34b15990ea19e30c1839d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtMi0xLTEtMzg5NDM_a0d7b66d-018c-4481-90dc-b0d7921f19d3"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="id087ad019cd34b15990ea19e30c1839d_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtMy0xLTEtMzg5NDM_d652c3b7-eb77-498e-83e6-c199ca195085"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i09a6085f140f40e5b1a3fb95a4bff449_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtNC0xLTEtMzg5NDM_64604867-8cb1-49b6-a4ba-f9ed79b13c71"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i09a6085f140f40e5b1a3fb95a4bff449_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtNS0xLTEtMzg5NDM_16f6b17a-fe6d-4440-9a52-3e0a82aec508"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i09a6085f140f40e5b1a3fb95a4bff449_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTMtNi0xLTEtMzg5NDM_f2d13bcf-7ae8-4301-a64b-e7acc853c059"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i963282bcd1434701a57bc5ead1668254_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtMS0xLTEtMzg5NDM_91cd23cf-26b9-4333-b305-90a1ed14838e"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i963282bcd1434701a57bc5ead1668254_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtMi0xLTEtMzg5NDM_7d2b1b6c-1f90-48a0-9f8d-ea787457bd00"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i963282bcd1434701a57bc5ead1668254_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtMy0xLTEtMzg5NDM_0250d01e-5d80-48af-92df-cd75d86d6b79"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibb6b9ddd721d42ce89a793cafa4f05c1_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtNC0xLTEtMzg5NDM_fe2b2a5c-7285-4840-8f45-d67ac772ea5f"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ibb6b9ddd721d42ce89a793cafa4f05c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtNS0xLTEtMzg5NDM_7c002322-a863-4d68-8b4d-e3907856c39d"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibb6b9ddd721d42ce89a793cafa4f05c1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTQtNi0xLTEtMzg5NDM_b1d5733d-9c13-47b0-9b64-433a2ec8df09"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9118c6f87b6249ffaa618719fe7f3551_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtMS0xLTEtMzg5NDM_a526651b-c3d5-4079-89e9-887cc32fb36a"
      unitRef="contract">8</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i9118c6f87b6249ffaa618719fe7f3551_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtMi0xLTEtMzg5NDM_11584a1a-cbbd-48ea-9542-6f432cccca01"
      unitRef="usd">911000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i9118c6f87b6249ffaa618719fe7f3551_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtMy0xLTEtMzg5NDM_6af0c901-baf9-4c10-8f3f-daadcb5750f1"
      unitRef="usd">911000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic81c5b1fb5494138903b530096b1ef96_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtNC0xLTEtMzg5NDM_91ad0192-bc4c-4deb-a5f8-45560fa3309b"
      unitRef="contract">9</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ic81c5b1fb5494138903b530096b1ef96_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtNS0xLTEtMzg5NDM_07c12a30-3b10-4174-84b9-2e2168704499"
      unitRef="usd">558000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic81c5b1fb5494138903b530096b1ef96_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTYtNi0xLTEtMzg5NDM_8f5615d6-62f6-4bf3-81ab-7e6d24de9489"
      unitRef="usd">558000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ibf99227182dc46b5a1e82f04dd60fab3_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctMS0xLTEtMzg5NDM_b15906a5-0367-4ce0-b3bb-e41faa5e9fb6"
      unitRef="contract">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ibf99227182dc46b5a1e82f04dd60fab3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctMi0xLTEtMzg5NDM_ca37d0c2-3fb4-4eb6-b732-53480f35ae32"
      unitRef="usd">30000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ibf99227182dc46b5a1e82f04dd60fab3_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctMy0xLTEtMzg5NDM_e315c8b0-13be-4e52-9a7d-607a5d58abab"
      unitRef="usd">30000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie38068cea41640ca85fb35f61a945ce4_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctNC0xLTEtMzg5NDM_9f4c7cf5-9346-4701-82b4-ea5c279f7363"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ie38068cea41640ca85fb35f61a945ce4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctNS0xLTEtMzg5NDM_4e4f8b46-52fa-4e39-b627-948079094404"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ie38068cea41640ca85fb35f61a945ce4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTctNi0xLTEtMzg5NDM_584ae7dd-c16d-4b46-a8d4-3971e8dc29fc"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifa591a9b41614dd5a9f7b8427d232953_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtMS0xLTEtMzg5NDM_08b68a02-b669-44fd-aefe-a6fa685bcc5d"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ifa591a9b41614dd5a9f7b8427d232953_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtMi0xLTEtMzg5NDM_a066b70d-c812-4a9c-9f3f-69041701d23e"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ifa591a9b41614dd5a9f7b8427d232953_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtMy0xLTEtMzg5NDM_b2718229-2f22-443d-bc2d-f331cbf590c8"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if6816a0e50ec4a2d84cbbc23f58a7fca_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtNC0xLTEtMzg5NDM_7ad12017-d7fd-4bbd-ad58-3b78758770d7"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="if6816a0e50ec4a2d84cbbc23f58a7fca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtNS0xLTEtMzg5NDM_b8efc954-f905-44fa-8d5c-f6fb3a4349a2"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if6816a0e50ec4a2d84cbbc23f58a7fca_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTgtNi0xLTEtMzg5NDM_a65ee757-417b-4548-9942-ebec660060e6"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktMS0xLTEtMzg5NDM_1093f5b8-4b59-42cd-9e73-be234aa58351"
      unitRef="contract">9</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktMi0xLTEtMzg5NDM_e5a090a8-ca64-45c8-a377-fdca7bd49eb0"
      unitRef="usd">941000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktMy0xLTEtMzg5NDM_d3701994-9aef-46ac-88a7-7362b680092c"
      unitRef="usd">941000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktNC0xLTEtMzg5NDM_7b78a5b0-35d7-4d37-854b-3560c5935100"
      unitRef="contract">9</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktNS0xLTEtMzg5NDM_f238fcc7-377d-4de6-99a4-a054de159517"
      unitRef="usd">558000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjk5OGVlNzY1OTJhYTQ4MzA5YTliZjU5OTQyYWUyMzVlL3RhYmxlcmFuZ2U6OTk4ZWU3NjU5MmFhNDgzMDlhOWJmNTk5NDJhZTIzNWVfMTktNi0xLTEtMzg5NDM_f295444d-77dd-4bbd-aa53-3caf4fa85b85"
      unitRef="usd">558000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <chco:FinancingReceivablesImpairedTroubledDebtRestructuringProvisionForCreditLosses
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNjk5NQ_60718eac-4329-4f89-9424-312d5d9ea1f6"
      unitRef="usd">100000</chco:FinancingReceivablesImpairedTroubledDebtRestructuringProvisionForCreditLosses>
    <chco:FinancingReceivablesImpairedTroubledDebtRestructuringProvisionForCreditLosses
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNjk5NQ_6e9eda39-9a87-45e8-a713-9ff73d6b58ad"
      unitRef="usd">100000</chco:FinancingReceivablesImpairedTroubledDebtRestructuringProvisionForCreditLosses>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNzA1OA_21c83545-8012-472f-b31c-919cb01d691e"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNzA1OA_70ff0521-1377-49fd-b9e1-aa30bf58b28a"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfNzEyMw_a6dae731-0e23-4526-a231-21b41a28aaa7"
      unitRef="contract">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:LoanRestructuringTrialModificationsAmount
      contextRef="i9c2211ce514b49daa0519c19f9ab6631_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfODY4OQ_abec238a-6e04-47cb-a828-a4c433381b00"
      unitRef="usd">143000000</us-gaap:LoanRestructuringTrialModificationsAmount>
    <chco:LoanRestructuringTrialModificationsPeriodEndAmount
      contextRef="ib93be573c928424a9dac6f85cbf08464_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfODgxNw_4dcac491-d42d-44e0-95d1-a6168cfeb3e7"
      unitRef="usd">300000</chco:LoanRestructuringTrialModificationsPeriodEndAmount>
    <chco:LoanRestructuringTrialModificationsResumedPaymentAmount
      contextRef="i9c2211ce514b49daa0519c19f9ab6631_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfODg3Nw_3e7786a6-d809-4ef0-ad57-42762fb8114a"
      unitRef="usd">143000000</chco:LoanRestructuringTrialModificationsResumedPaymentAmount>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="ib93be573c928424a9dac6f85cbf08464_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfODk2NA_41dd2fd5-1767-4f4a-aba6-c9449bb7f2be"
      unitRef="usd">4000000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RleHRyZWdpb246YmYwYTFkZjUzZTI5NGUxNjk4MGJmNjllMTdhZmRkMjVfMTEyNDk_40deabba-db3b-41d0-85bc-a631fbeca8f2">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on the most recent analysis performed, the risk category of loans by class of loans at June 30, 2022 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;30,359&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;93,159&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;65,730&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;28,957&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;24,397&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;12,088&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;95,930&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;350,620&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;443&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;11&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;20&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,200&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,674&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;965&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:700;line-height:100%"&gt;591&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:700;line-height:100%"&gt;624&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:700;line-height:100%"&gt;1,366&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:700;line-height:100%"&gt;345&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:700;line-height:100%"&gt;1,647&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:700;line-height:100%"&gt;649&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:700;line-height:100%"&gt;6,187&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,324&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,750&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;66,797&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,334&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24,742&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,755&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;99,779&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;360,481&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial and industrial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;87,148&#160;&lt;/span&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: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;82,946&#160;&lt;/span&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: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;41,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;27,355&#160;&lt;/span&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: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;23,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;65,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;335,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;346,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;15,142&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;23,223&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;13,592&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;9,281&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,563&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;27,638&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;10,861&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;105,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;233&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;118&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;378&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;729&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;89&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: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:700;line-height:100%"&gt;269&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:700;line-height:100%"&gt;70&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: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:700;line-height:100%"&gt;2,308&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: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:700;line-height:100%"&gt;2,736&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,464&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;23,223&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,979&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,351&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,563&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,324&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,861&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;108,765&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;26,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;6,208&#160;&lt;/span&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: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;28,734&#160;&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,877&#160;&lt;/span&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: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;103,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,817&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;107,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Hotels&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;59,931&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;37,348&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;12,633&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;63,529&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;20,880&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;87,984&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;206&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;282,511&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;24,533&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;24,533&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;127&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:700;line-height:100%"&gt;58&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:700;line-height:100%"&gt;3,289&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: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: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:700;line-height:100%"&gt;27,392&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: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:700;line-height:100%"&gt;30,866&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,058&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,406&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;15,922&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,062&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,880&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,376&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;206&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;337,910&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Hotels&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;38,197&#160;&lt;/span&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: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;16,183&#160;&lt;/span&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: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;64,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;41,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;55,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;279&#160;&lt;/span&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: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;237,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;109,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Multi-family&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;9,421&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;22,050&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;68,455&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;49,217&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,226&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;51,987&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;440&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;203,796&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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: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: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: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: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:700;line-height:100%"&gt;60&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: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:700;line-height:100%"&gt;60&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,421&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,050&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;68,455&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;49,217&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,226&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;52,047&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;440&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;203,856&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Multi-family&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;78,837&#160;&lt;/span&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: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;53,033&#160;&lt;/span&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: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;19,783&#160;&lt;/span&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: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;38,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;540&#160;&lt;/span&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: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;213,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;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:26.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.422%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Non-Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;31,974&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;115,045&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;100,322&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;76,011&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;90,867&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;127,579&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,923&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;544,721&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;177&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;181&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;132&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;604&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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:700;line-height:100%"&gt;645&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:700;line-height:100%"&gt;6&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:700;line-height:100%"&gt;1,348&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:700;line-height:100%"&gt;2,214&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:700;line-height:100%"&gt;1,702&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: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:700;line-height:100%"&gt;5,915&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;31,974&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,804&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;100,505&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;77,540&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,081&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;129,413&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,923&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;551,240&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Non-Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;144,927&#160;&lt;/span&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: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;135,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;85,296&#160;&lt;/span&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: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;99,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;33,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;130,342&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;632,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;186&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;257&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;145,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;135,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;639,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;8,136&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;38,028&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;18,192&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;25,935&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;18,675&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;49,917&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,064&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;161,947&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;349&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;815&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;975&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:700;line-height:100%"&gt;196&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:700;line-height:100%"&gt;112&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:700;line-height:100%"&gt;2,187&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:700;line-height:100%"&gt;608&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:700;line-height:100%"&gt;11,893&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:700;line-height:100%"&gt;992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,963&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;9,111&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;38,224&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,304&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28,471&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;19,283&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;62,625&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4,170&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;180,188&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non Residential Owner Occupied&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;46,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;28,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;25,647&#160;&lt;/span&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: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;22,197&#160;&lt;/span&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: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;15,296&#160;&lt;/span&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: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;37,806&#160;&lt;/span&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: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,509&#160;&lt;/span&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: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;178,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;2,294&#160;&lt;/span&gt;&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: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;204,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;124,604&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;235,694&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;213,194&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;223,973&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;138,211&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;345,105&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;17,494&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,298,275&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;233&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;295&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;25,063&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,325&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;114&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;27,144&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:700;line-height:100%"&gt;1,191&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:700;line-height:100%"&gt;899&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:700;line-height:100%"&gt;3,676&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:700;line-height:100%"&gt;3,605&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:700;line-height:100%"&gt;2,822&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:700;line-height:100%"&gt;43,355&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:700;line-height:100%"&gt;992&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;56,540&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;126,028&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;236,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;217,165&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;252,641&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;141,033&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;389,785&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,600&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,381,959&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Commercial real estate -&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pass&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;276,429&#160;&lt;/span&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: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;275,141&#160;&lt;/span&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: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;238,742&#160;&lt;/span&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: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;151,509&#160;&lt;/span&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: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;114,626&#160;&lt;/span&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: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;291,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;16,860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,365,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Special mention&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;222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;299&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;319&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;3,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:#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;277,889&#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 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;276,021&#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 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;292,697&#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 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;154,577&#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 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;127,968&#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 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;332,038&#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 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;17,726&#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 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;1,478,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;262,192&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;356,382&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;289,758&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;132,534&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;93,352&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;418,528&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;96,698&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,649,444&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;204&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;224&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;37&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;828&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;268&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-top:1pt solid #000;padding:2px 0 2px 1pt;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 #000;padding:2px 0;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;262,192&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;356,586&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;289,758&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,758&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;93,389&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;419,356&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,966&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,651,005&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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&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;2021&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;2020&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;2019&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;2018&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;2017&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;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;375,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;326,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;155,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;110,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;87,870&#160;&lt;/span&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: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;389,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;100,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,546,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;692&#160;&lt;/span&gt;&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:10pt;font-weight:400;line-height:100%"&gt;1,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;375,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;326,107&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;390,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;102,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,548,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;8,025&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,142&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,524&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,265&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;2,595&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;8,623&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;89,514&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;125,688&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,025&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,595&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;89,568&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;125,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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,008&#160;&lt;/span&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: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;6,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,431&#160;&lt;/span&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: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;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;90,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;122,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,949&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;90,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.556%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Term Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized Cost Basis by Origination Year and Risk Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;June 30, 2022&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:10pt;font-weight:700;line-height:100%"&gt;2022&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:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Cost Basis&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;10,140&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;10,184&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,105&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;5,803&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;3,265&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;6,738&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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,345&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;44,580&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,184&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,803&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,265&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,738&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,345&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;44,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.677%"/&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:7.671%"/&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:7.671%"/&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: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:8.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performing&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;13,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;8,313&#160;&lt;/span&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: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,920&#160;&lt;/span&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: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,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-performing&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS0xLTEtMS0zNDI0MA_0bde5960-951d-486e-88cc-097aecf55fbb"
      unitRef="usd">30359000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS0yLTEtMS0zNDI0MA_59a0fe56-151d-40e9-9a31-f7b4137a1543"
      unitRef="usd">93159000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS0zLTEtMS0zNDI0MA_8d32851c-ad4d-4606-aae7-5ef324052f61"
      unitRef="usd">65730000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS00LTEtMS0zNDI0MA_702f28ab-4ca5-4abc-8265-962584ee97bf"
      unitRef="usd">28957000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS01LTEtMS0zNDI0MA_f6771b5c-652f-4fd0-a429-6d269b2cfe12"
      unitRef="usd">24397000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS02LTEtMS0zNDI0MA_0ff5cd84-b598-418e-bb7c-1dc5d4558fd3"
      unitRef="usd">12088000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS03LTEtMS0zNDI0MA_3563746b-f87d-4b46-a283-713bacc75963"
      unitRef="usd">95930000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="iee59c956ea5f4a90a30391cb6da8ac75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNS04LTEtMS0zNDI0MA_dbed7a62-e36d-4858-9627-6890de1e1e04"
      unitRef="usd">350620000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi0xLTEtMS0zNDI0MA_09359f37-ae9f-451c-b86c-b79773a8dd53"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi0yLTEtMS0zNDI0MA_f5a84880-0dc3-4a4e-a338-76e39a94ed79"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi0zLTEtMS0zNDI0MA_d2d5c17c-a6f9-4e24-810f-5426f1e9e118"
      unitRef="usd">443000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi00LTEtMS0zNDI0MA_228ceee5-9079-4550-84a5-5167172395e7"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi01LTEtMS0zNDI0MA_2a1c47b4-1f66-4b4c-91f7-12b8d761b9b3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi02LTEtMS0zNDI0MA_8aa23023-924b-4b01-9cf5-eef7955c994c"
      unitRef="usd">20000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi03LTEtMS0zNDI0MA_59bc2441-2f9e-4d75-9653-bdb823c471fb"
      unitRef="usd">3200000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="idd1e607dc9194ec0bb067bc764d148d9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNi04LTEtMS0zNDI0MA_164f68c4-df00-4b62-9a0c-5f9d7269a764"
      unitRef="usd">3674000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy0xLTEtMS0zNDI0MA_cddad393-647d-4d47-b862-c3f4a0c01969"
      unitRef="usd">965000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy0yLTEtMS0zNDI0MA_57f38050-13c5-44c8-8fce-98fd87c68e84"
      unitRef="usd">591000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy0zLTEtMS0zNDI0MA_caffe4f6-609b-4cf1-939a-60867c3e03b6"
      unitRef="usd">624000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy00LTEtMS0zNDI0MA_2194a4ba-14b7-4ccc-b1d0-9affba3d8da3"
      unitRef="usd">1366000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy01LTEtMS0zNDI0MA_7b565cc5-22e2-4f5c-8dbf-ffa37bd92714"
      unitRef="usd">345000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy02LTEtMS0zNDI0MA_282132f1-a61c-48cc-bafa-3ce7627c171e"
      unitRef="usd">1647000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy03LTEtMS0zNDI0MA_55ff1bb0-8d48-4346-a8c4-ca5dd2ab564f"
      unitRef="usd">649000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i31ba7127ee7b46609b521b66063102e5_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfNy04LTEtMS0zNDI0MA_33249dfe-536c-4432-9ac3-252f1d0e2912"
      unitRef="usd">6187000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC0xLTEtMS0zNDI0MA_ce7aae95-00f7-48c6-8d17-edd94111b386"
      unitRef="usd">31324000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC0yLTEtMS0zNDI0MA_5b9c57c7-e000-46fe-b49f-63a1a9a45441"
      unitRef="usd">93750000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC0zLTEtMS0zNDI0MA_df28e3d6-838f-40d7-9729-7ef041157dac"
      unitRef="usd">66797000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC00LTEtMS0zNDI0MA_63f1bc09-7fe5-4049-bdef-f07920909f77"
      unitRef="usd">30334000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC01LTEtMS0zNDI0MA_afcf7a2f-3973-466c-aefb-596c51a8b989"
      unitRef="usd">24742000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC02LTEtMS0zNDI0MA_3d3a2be0-f798-42c3-8f6e-2a9686766438"
      unitRef="usd">13755000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC03LTEtMS0zNDI0MA_3bc04380-1912-4880-9dff-c6d7ea7dd99b"
      unitRef="usd">99779000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i5617d97fa0384d0c99fcadfcad04a2cd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmRlYTk0NzU2Y2Q1NDRlZTNiYTZkMGE3MjA1ZWJiMTljL3RhYmxlcmFuZ2U6ZGVhOTQ3NTZjZDU0NGVlM2JhNmQwYTcyMDVlYmIxOWNfOC04LTEtMS0zNDI0MA_7fbff3e1-b3f6-4057-9a28-538ffd5a4847"
      unitRef="usd">360481000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi0xLTEtMS0zNzYzNA_f352d9f9-460f-48b7-88c7-c313f58f70d7"
      unitRef="usd">87148000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi0yLTEtMS0zNzYzNg_a0efdd4f-d830-4e54-af53-a6bc9f7cbd6e"
      unitRef="usd">82946000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi0zLTEtMS0zNzY0MA_b9eb87b4-686b-4769-954e-d4060fcd7b9f"
      unitRef="usd">41908000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi00LTEtMS0zNzY0MA_70b15f9b-e9eb-4111-a5e2-63e0ed6ff8c6"
      unitRef="usd">27355000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi01LTEtMS0zNzY0MA_e5d918cf-2317-4840-9e7d-2ca35cb0ff0c"
      unitRef="usd">23895000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi02LTEtMS0zNzY0MA_db575771-8a6b-4f7b-87b2-85d1353de066"
      unitRef="usd">6755000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi03LTEtMS0zNzY0MA_a1fb8961-6fb7-4458-a6c1-71ad35500d7c"
      unitRef="usd">65775000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i0a5694c9b8e5437d89698716a4db1833_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMi04LTEtMS0zNzY0MA_8d512899-30d3-4129-99f2-b937ea0efc48"
      unitRef="usd">335782000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy0xLTEtMS0zNzYzOA_e957a76e-9dfc-42d9-a0a7-f5e5d6dc18ba"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy0yLTEtMS0zNzYzOA_e86287ea-8e7d-4e0e-ac9f-a2d8cb796bf4"
      unitRef="usd">480000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy0zLTEtMS0zNzYzOA_01cfd94c-1eef-4cf3-8d74-64e5ea0ceb28"
      unitRef="usd">17000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy00LTEtMS0zNzYzOA_7eac0c4d-256c-4342-b9e0-b471ed28ace4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy01LTEtMS0zNzYzOA_8e31521c-f45a-4d2a-9a7e-54ec261497f0"
      unitRef="usd">21000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy02LTEtMS0zNzYzOA_d2f83476-2562-4ddd-9e82-69f729c6df3d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy03LTEtMS0zNzYzOA_629a88d7-3cea-46a3-9681-3f7e3fe814b6"
      unitRef="usd">3324000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i16d8e4780ecb4e5885452e9cee77aa7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfMy04LTEtMS0zNzYzOA_36e530c7-3e06-4d4b-83a2-3b65f8ff0140"
      unitRef="usd">3845000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC0xLTEtMS0zNzYzOA_b9d09f1f-4f02-4ca1-bb47-a3cc9a76026f"
      unitRef="usd">319000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC0yLTEtMS0zNzYzOA_ebcc49ee-45a7-40b2-a188-683f3f65b781"
      unitRef="usd">1531000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC0zLTEtMS0zNzYzOA_343c9a8c-91a6-4b7e-b549-15b90d51dece"
      unitRef="usd">1574000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC00LTEtMS0zNzYzOA_d68cda5e-dbe2-42b2-81d3-58acb3f567b9"
      unitRef="usd">510000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC01LTEtMS0zNzYzOA_1adb3fde-9718-4a81-b1e6-65663fbd8a24"
      unitRef="usd">395000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC02LTEtMS0zNzYzOA_c74f3d33-b6df-4492-a21a-aad488b2011e"
      unitRef="usd">1550000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC03LTEtMS0zNzYzOA_237fcd1a-86ed-4d24-9633-736a95c87ca1"
      unitRef="usd">678000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i9be9fa2e798640a7a6faee93672ff9a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNC04LTEtMS0zNzYzOA_54bec0e2-8f06-4d4e-b725-eb8b49b65db0"
      unitRef="usd">6557000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS0xLTEtMS0zNzY0Mg_ee35208d-360d-47e8-8126-6127bd1878a7"
      unitRef="usd">87470000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS0yLTEtMS0zNzY0Mg_2664df70-9f0e-4a50-b6d4-386083d78fc1"
      unitRef="usd">84957000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS0zLTEtMS0zNzY0Mg_bb674001-8b1f-471a-b230-95e0b0e2b828"
      unitRef="usd">43499000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS00LTEtMS0zNzY0Mg_47b07872-3126-440c-b63a-833fa0378459"
      unitRef="usd">27865000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS01LTEtMS0zNzY0Mg_ce28f04d-ff5f-4038-9018-8bac08659689"
      unitRef="usd">24311000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS02LTEtMS0zNzY0Mg_6dd10d76-30d6-476d-bfd9-81871665f762"
      unitRef="usd">8305000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS03LTEtMS0zNzY0Mg_c4fd1267-08a8-49e9-b80d-87c0cc869377"
      unitRef="usd">69777000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i6b8cffa8769d4e3aa7584b62e2a2df89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmNjOWI0ZTMwMGNmZDQ0NDc5ZDM1YTUzOWExYjdiNjI3L3RhYmxlcmFuZ2U6Y2M5YjRlMzAwY2ZkNDQ0NzlkMzVhNTM5YTFiN2I2MjdfNS04LTEtMS0zNzY0Mg_5e28ebc2-841d-4620-836e-6310507f91c4"
      unitRef="usd">346184000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi0xLTEtMS0zNDI0MA_021f28de-727c-4983-9cb9-c96166b6a8e2"
      unitRef="usd">15142000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi0yLTEtMS0zNDI0MA_38b4f838-51bd-4e42-9561-f8f984bd68dd"
      unitRef="usd">23223000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi0zLTEtMS0zNDI0MA_41adca39-6d8e-4f78-8651-f1ad33c329cb"
      unitRef="usd">13592000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi00LTEtMS0zNDI0MA_6708d6a7-ec4d-41c1-be8c-3927bca0d71b"
      unitRef="usd">9281000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi01LTEtMS0zNDI0MA_5dc83a38-1fd6-40ee-a8da-c1b5061d43b0"
      unitRef="usd">5563000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi02LTEtMS0zNDI0MA_33a3e2ba-0ad5-4739-a8bc-d03da80d74a6"
      unitRef="usd">27638000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi03LTEtMS0zNDI0MA_61895265-7353-4dbe-a674-1cb82e9ffad7"
      unitRef="usd">10861000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i3f17c690325f43c6bf5c39bb1f73d285_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNi04LTEtMS0zNDI0MA_b81338c6-64ad-4c51-b8cb-2eaa8367d05b"
      unitRef="usd">105300000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy0xLTEtMS0zNDI0MA_a11acba0-fdd5-48b8-83f1-7732a9656dd8"
      unitRef="usd">233000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy0yLTEtMS0zNDI0MA_1787f9f8-6931-4174-89b6-ad5288eaae20"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy0zLTEtMS0zNDI0MA_d3026e4b-61fb-4898-ac7f-81fed9fcb9b5"
      unitRef="usd">118000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy00LTEtMS0zNDI0MA_08b66baa-10f6-4fb0-b07f-95a0bf8f7d03"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy01LTEtMS0zNDI0MA_f4052680-c755-4048-8a45-2d40dd6783a1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy02LTEtMS0zNDI0MA_255205d4-658d-4eba-acce-82b5f1b0260d"
      unitRef="usd">378000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy03LTEtMS0zNDI0MA_d84a9169-31a2-4a49-a35d-a260c9963668"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i440441133cff4612a537b6f0758bdf8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfNy04LTEtMS0zNDI0MA_347b415f-9b77-46dc-8f82-93c3345a793f"
      unitRef="usd">729000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC0xLTEtMS0zNDI0MA_3bdf8a6c-0091-4c68-b450-e0f5e05cfb52"
      unitRef="usd">89000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC0yLTEtMS0zNDI0MA_6ddf06d1-7718-454e-a105-40168f9d49b7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC0zLTEtMS0zNDI0MA_0105215e-b94e-4eda-95ba-d38de3acb8ea"
      unitRef="usd">269000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC00LTEtMS0zNDI0MA_dc677d67-f5b1-4a59-93b6-56b51aac216b"
      unitRef="usd">70000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC01LTEtMS0zNDI0MA_158563ef-7ae4-437e-98be-d03020f66ad7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC02LTEtMS0zNDI0MA_73163001-fb53-4266-8469-8263b79ff606"
      unitRef="usd">2308000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC03LTEtMS0zNDI0MA_3124edc3-67eb-4c02-90bb-877b4a63fa4f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i01e27480f6294ad6b549a0f8d546084f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOC04LTEtMS0zNDI0MA_73f52b08-010e-4877-8a48-6e7fc8eaec79"
      unitRef="usd">2736000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS0xLTEtMS0zNDI0MA_dd8a5aac-5414-4582-86f9-e9cf93edaafd"
      unitRef="usd">15464000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS0yLTEtMS0zNDI0MA_3d6e15f2-a227-4dd3-af77-8cead651ffa4"
      unitRef="usd">23223000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS0zLTEtMS0zNDI0MA_27ce8a0e-d5b8-4336-a73d-de794ee5a00c"
      unitRef="usd">13979000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS00LTEtMS0zNDI0MA_4ec9353c-a6d5-433c-b677-85a14dc28000"
      unitRef="usd">9351000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS01LTEtMS0zNDI0MA_434dba02-6667-4b35-9ea9-78bd3414d512"
      unitRef="usd">5563000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS02LTEtMS0zNDI0MA_98f5f96b-2b95-4912-b03e-4ff564e2efd1"
      unitRef="usd">30324000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS03LTEtMS0zNDI0MA_c294b802-fc78-497d-b51a-a9d38550cbad"
      unitRef="usd">10861000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i7484bf7f5cbd487d8b438c7b2e807204_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA5NTAxNjQ1Zjc3MjQ3YThhZTA4ODJkOTQwNDNiZmMzL3RhYmxlcmFuZ2U6MDk1MDE2NDVmNzcyNDdhOGFlMDg4MmQ5NDA0M2JmYzNfOS04LTEtMS0zNDI0MA_e631c0a5-4371-4597-8740-287a979f960f"
      unitRef="usd">108765000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy0xLTEtMS0zNzY0Ng_b29a3281-a75f-4a72-b152-050afcb6cd10"
      unitRef="usd">26425000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy0yLTEtMS0zNzY0Ng_a97ca901-039d-46c4-be7e-5f0091fe18f8"
      unitRef="usd">16163000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy0zLTEtMS0zNzY0Ng_bb653cba-d376-4928-b30c-b6fc8d217f3e"
      unitRef="usd">10659000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy00LTEtMS0zNzY0Ng_07d3a7fa-6f3d-4dd9-abc9-2a51b57dac49"
      unitRef="usd">6208000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy01LTEtMS0zNzY0Ng_7fd62df5-58ed-4dc5-bbe4-de50585456e8"
      unitRef="usd">4250000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy02LTEtMS0zNzY0Ng_3a40fae4-6792-407b-bead-e46645ff8e5a"
      unitRef="usd">28734000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy03LTEtMS0zNzY0Ng_409ffbba-663c-44df-abe9-47fb62cb9631"
      unitRef="usd">10877000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ifd30ad395374416d997dccd4b96ed6e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfMy04LTEtMS0zNzY0Ng_19cd6c99-fdcc-46a2-b9cb-22ae338562a5"
      unitRef="usd">103316000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC0xLTEtMS0zNzY0Ng_611054af-cf72-44b9-930b-6dfee6de1837"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC0yLTEtMS0zNzY0Ng_e4162bd2-58b3-46a4-a06c-b42d729b7236"
      unitRef="usd">122000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC0zLTEtMS0zNzY0Ng_d81efa52-18eb-4281-b4aa-4b3cd3bf731d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC00LTEtMS0zNzY0Ng_d87ce634-5ad2-4b19-bdda-d07cda896283"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC01LTEtMS0zNzY0Ng_a1e0ccf6-6bcb-4f98-a9b0-62aba9d0582a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC02LTEtMS0zNzY0Ng_c27e84a6-7cac-4bfb-9b79-37445217f421"
      unitRef="usd">718000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC03LTEtMS0zNzY0Ng_6eb7dd40-fe9d-4c86-a266-7d81bcd56197"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i958b2ce95dab4129adb58f59c8247636_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNC04LTEtMS0zNzY0Ng_37d58dfe-dadd-490f-b8fb-701c0dad0536"
      unitRef="usd">840000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS0xLTEtMS0zNzY0Ng_df8adce0-c762-498a-a61c-ee186e318f02"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS0yLTEtMS0zNzY0Ng_669a9d93-c7b4-4ca7-adcc-b23db7a5963d"
      unitRef="usd">276000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS0zLTEtMS0zNzY0Ng_ea9cf6ff-2df2-42d2-9407-73a84b4ea4f6"
      unitRef="usd">158000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS00LTEtMS0zNzY0Ng_530545c9-d0b0-45fc-8347-9d18aa205358"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS01LTEtMS0zNzY0Ng_cde97eb9-0bdd-4836-b729-8308bda7d3a3"
      unitRef="usd">722000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS02LTEtMS0zNzY0Ng_d9532c98-d787-4e11-a939-7dac697997e7"
      unitRef="usd">2561000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS03LTEtMS0zNzY0Ng_25addf20-d1f1-426a-b09d-6a1c1abd3c3a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ibfcceef039114356b5d2bded5082ef44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNS04LTEtMS0zNzY0Ng_2b490f0c-9899-4e1d-8f66-149c6aff80cd"
      unitRef="usd">3717000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi0xLTEtMS0zNzY0Ng_2b45fc86-1bee-4038-ba34-afa14dfdaa44"
      unitRef="usd">26425000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi0yLTEtMS0zNzY0Ng_bc53b309-d97b-4987-9ce5-7c958ef1c96d"
      unitRef="usd">16561000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi0zLTEtMS0zNzY0Ng_eeeab5a3-0c1c-4dcb-b874-e14f4e04f106"
      unitRef="usd">10817000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi00LTEtMS0zNzY0Ng_a227d4c8-65d4-4bee-a462-969f6dc580f5"
      unitRef="usd">6208000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi01LTEtMS0zNzY0Ng_eb2edfa2-d617-4715-96cd-4f84bf0457c3"
      unitRef="usd">4972000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi02LTEtMS0zNzY0Ng_2f13043e-3975-427c-a8c0-0d8ee5273738"
      unitRef="usd">32013000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi03LTEtMS0zNzY0Ng_c66bb58f-bd27-4e13-b9a3-d625868f24ea"
      unitRef="usd">10877000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i81b0e490148746888ae1e2b1baa5c4ef_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmQzMTY0N2FjMDhhNzRlNGJhMTJlZDc1Y2ZlNTY3MWViL3RhYmxlcmFuZ2U6ZDMxNjQ3YWMwOGE3NGU0YmExMmVkNzVjZmU1NjcxZWJfNi04LTEtMS0zNzY0Ng_ece11c86-1ba1-4b8e-94e0-c288a08aab93"
      unitRef="usd">107873000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi0xLTEtMS0zNDI0MA_96cbe4a8-1d59-44fb-921e-3696369ba0e5"
      unitRef="usd">59931000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi0yLTEtMS0zNDI0MA_ea776275-b71b-4858-a6e0-108f1b13324e"
      unitRef="usd">37348000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi0zLTEtMS0zNDI0MA_f6fd751f-d95b-4cf8-81a3-114f2bac2cf9"
      unitRef="usd">12633000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi00LTEtMS0zNDI0MA_c43dc936-4c2c-4ce6-824c-cb087721c473"
      unitRef="usd">63529000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi01LTEtMS0zNDI0MA_317ddfe0-f4e7-40a4-b6da-ec472fdf1686"
      unitRef="usd">20880000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi02LTEtMS0zNDI0MA_c2b1add8-49ef-4aa1-ab22-32098b875fdb"
      unitRef="usd">87984000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi03LTEtMS0zNDI0MA_5571cac4-d2ea-473c-8372-3f8c46eb3cc4"
      unitRef="usd">206000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib5c654440c744db2abc43bd2d3cd0c86_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNi04LTEtMS0zNDI0MA_5a3cec77-deda-4627-b6be-e48e4677c8a7"
      unitRef="usd">282511000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy0xLTEtMS0zNDI0MA_05ff91dd-8b80-44ee-93ee-f121332ac630"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy0yLTEtMS0zNDI0MA_c29da972-8859-4298-ac60-8e0017e41179"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy0zLTEtMS0zNDI0MA_23002b0a-aad9-4473-9257-f152ec696520"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy00LTEtMS0zNDI0MA_3d19fea5-7fd4-4808-bcd4-da55e9c307fb"
      unitRef="usd">24533000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy01LTEtMS0zNDI0MA_68290399-a715-41d7-b4a0-8fac610589b5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy02LTEtMS0zNDI0MA_a08bf30a-ee13-44cf-8e84-32b78a4fdb0a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy03LTEtMS0zNDI0MA_f5dacabd-d09b-407c-a0f7-a8fe0ce774f6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i9eb1c3cfd97d47e7966ef60c403b6c98_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfNy04LTEtMS0zNDI0MA_4f59cec2-a9a9-4fb0-83cb-ea7a21d4f97f"
      unitRef="usd">24533000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC0xLTEtMS0zNDI0MA_14821f5b-a85c-4033-aa2b-3fc2a3d23969"
      unitRef="usd">127000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC0yLTEtMS0zNDI0MA_750a4812-9396-4397-8c49-559f89770531"
      unitRef="usd">58000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC0zLTEtMS0zNDI0MA_e54ede6d-9565-4539-a614-2185bd882615"
      unitRef="usd">3289000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC00LTEtMS0zNDI0MA_8bb25919-941c-4f89-b541-b64e4091deba"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC01LTEtMS0zNDI0MA_9e886bba-aa6b-4811-b5ff-c6480d3294bd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC02LTEtMS0zNDI0MA_fab99697-a415-4eff-a97a-fae9e33eb24a"
      unitRef="usd">27392000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC03LTEtMS0zNDI0MA_56a1ae7d-a50e-49f3-892f-61c329e3d1de"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ie9c9f2875085475aac6b80b298e8c390_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOC04LTEtMS0zNDI0MA_28ae5141-7a2a-4ba4-912f-cc0cb2d888cd"
      unitRef="usd">30866000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS0xLTEtMS0zNDI0MA_d0d23849-894d-48cb-85d6-f63e38e8981f"
      unitRef="usd">60058000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS0yLTEtMS0zNDI0MA_7bc2d8bf-3fd7-43a0-b1d4-38d05afecade"
      unitRef="usd">37406000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS0zLTEtMS0zNDI0MA_f78f0500-dd34-46ac-9599-546286a9de27"
      unitRef="usd">15922000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS00LTEtMS0zNDI0MA_aea46e33-bc8d-477b-9bbc-377cd357002a"
      unitRef="usd">88062000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS01LTEtMS0zNDI0MA_9c18ff45-7425-43f8-ba15-3367686d1257"
      unitRef="usd">20880000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS02LTEtMS0zNDI0MA_f4c02319-52c1-4522-8e06-bb57cf8fcd43"
      unitRef="usd">115376000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS03LTEtMS0zNDI0MA_f877b893-1320-4f96-a379-bd2444529bc9"
      unitRef="usd">206000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i77e22427d9e945368a40619df3f687a4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjNiNzZlY2JmNzljMDQ1MDJiMWVkMWFiMjg4ZTMxNmM1L3RhYmxlcmFuZ2U6M2I3NmVjYmY3OWMwNDUwMmIxZWQxYWIyODhlMzE2YzVfOS04LTEtMS0zNDI0MA_e002db63-8f5d-4f40-b3e8-de8a00c25cdb"
      unitRef="usd">337910000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy0xLTEtMS0zNzY1MA_f5e49d47-9478-4782-b117-15db711381ae"
      unitRef="usd">38197000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy0yLTEtMS0zNzY1MA_534871c7-8a06-4a38-ab37-661f559425fa"
      unitRef="usd">16183000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy0zLTEtMS0zNzY1MA_77b8da58-5923-4787-98da-9b496fb76737"
      unitRef="usd">64107000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy00LTEtMS0zNzY1MA_b9ac80e7-c675-4103-b050-307c4661411a"
      unitRef="usd">21222000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy01LTEtMS0zNzY1MA_8a9cfd60-7862-44d1-ad75-cf0ab225a425"
      unitRef="usd">41526000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy02LTEtMS0zNzY1MA_20fa0eae-fd72-4ec1-99ef-0e7821044a15"
      unitRef="usd">55895000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy03LTEtMS0zNzY1MA_d78949a6-b12f-461b-a079-11a1a6bb0147"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="icd3f1bc672ad4bc0b6b64520a9919c7d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfMy04LTEtMS0zNzY1MA_215e22b6-44c6-423b-a9af-52884a9724c3"
      unitRef="usd">237409000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC0xLTEtMS0zNzY1MA_b14942a5-5abd-4489-bf7c-03fb9c72efaf"
      unitRef="usd">103000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC0yLTEtMS0zNzY1MA_3c433b3f-d6d8-4789-9d59-c5cf34187859"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC0zLTEtMS0zNzY1MA_a1853146-4505-4ee0-a4a6-184c84cb4dfc"
      unitRef="usd">29914000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC00LTEtMS0zNzY1MA_3c8e7314-fa06-4157-8dc3-6a6a3dc3e33b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC01LTEtMS0zNzY1MA_2251c5c6-3726-46b2-818d-b9ac0fdea747"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC02LTEtMS0zNzY1MA_5a203e70-68a0-444d-903c-e7f4b1e95dd0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC03LTEtMS0zNzY1MA_0976231d-ee58-42f4-9f30-8e9e15e5c883"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i1378e09a30cc4573b0a44758135033fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNC04LTEtMS0zNzY1MA_349b07af-34a8-496c-a0a6-b65b9228b8d1"
      unitRef="usd">30017000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS0xLTEtMS0zNzY1MA_ecd5582b-98d8-4630-ba70-ebcd3337cde3"
      unitRef="usd">398000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS0yLTEtMS0zNzY1MA_04ab7eda-bad0-4b52-bc9d-81ad04165460"
      unitRef="usd">140000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS0zLTEtMS0zNzY1MA_36a7d72c-d4bf-4420-95ee-3d62bf53c2a1"
      unitRef="usd">15413000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS00LTEtMS0zNzY1MA_3b90b8c1-6ab9-439b-89ce-1ba8af7e3c67"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS01LTEtMS0zNzY1MA_a9f32cf5-99de-47c8-b132-2b3a1a63d9dc"
      unitRef="usd">5601000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS02LTEtMS0zNzY1MA_6726f0d7-3982-4a8d-84a5-bd24062a80b6"
      unitRef="usd">22337000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS03LTEtMS0zNzY1MA_722d4a34-4706-4399-98d5-e6e8a06868e6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i050de836280d4290b5e28e2aa777f1c4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNS04LTEtMS0zNzY1MA_a5a68243-83a8-4d68-8237-ab5185e7c26c"
      unitRef="usd">43889000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi0xLTEtMS0zNzY1MA_72eb7806-9be8-4dbb-92f7-19278e00d676"
      unitRef="usd">38698000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi0yLTEtMS0zNzY1MA_42929348-232f-4c92-87a4-901896187e6f"
      unitRef="usd">16323000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi0zLTEtMS0zNzY1MA_eaece675-3f2d-41e0-96a5-9401b084e9db"
      unitRef="usd">109434000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi00LTEtMS0zNzY1MA_aef6163c-d202-4b22-99a6-7aa826d20d54"
      unitRef="usd">21222000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi01LTEtMS0zNzY1MA_77336ace-4a1f-4d06-bc67-cbac46d3b644"
      unitRef="usd">47127000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi02LTEtMS0zNzY1MA_ff972fec-2041-470c-85b6-997753f0b21a"
      unitRef="usd">78232000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi03LTEtMS0zNzY1MA_5730c497-0e81-4e93-81ae-b5491669b11c"
      unitRef="usd">279000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i57328588c2fc444d9664f8d116dc1cdb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjdkZGI5MTJmNzU4YjRhNTliMWNjYTJhYzViOGM4YTYwL3RhYmxlcmFuZ2U6N2RkYjkxMmY3NThiNGE1OWIxY2NhMmFjNWI4YzhhNjBfNi04LTEtMS0zNzY1MA_0d65128e-1247-4b7d-8af7-1326e7082fba"
      unitRef="usd">311315000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi0xLTEtMS0zNDI0MA_5d2ad616-091a-43e3-8f95-f7a57a8402ea"
      unitRef="usd">9421000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi0yLTEtMS0zNDI0MA_92eea31e-c6c0-44d3-8443-dff43ea6c9b8"
      unitRef="usd">22050000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi0zLTEtMS0zNDI0MA_05b69fba-ffab-4da0-a45d-4bda3a52da28"
      unitRef="usd">68455000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi00LTEtMS0zNDI0MA_42a5a6ba-a132-48ce-8574-2ee5bc31e232"
      unitRef="usd">49217000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi01LTEtMS0zNDI0MA_b0a32a56-4540-4734-83c1-7ca04da1806e"
      unitRef="usd">2226000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi02LTEtMS0zNDI0MA_e75d67f1-dc5f-42f0-8827-362b9be0b2e0"
      unitRef="usd">51987000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi03LTEtMS0zNDI0MA_a6e697a9-e4f0-4d75-99b5-87a3d8fbb697"
      unitRef="usd">440000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="if45ad551ff1542fa80be23cc595afb9b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNi04LTEtMS0zNDI0MA_997f210d-b87a-4561-8b49-83ed60848760"
      unitRef="usd">203796000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy0xLTEtMS0zNDI0MA_885da1cf-484a-420c-ac4b-6ce995ae986d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy0yLTEtMS0zNDI0MA_81920773-b905-49ec-9e23-a950545484ff"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy0zLTEtMS0zNDI0MA_69b42a25-385b-403f-a68b-1f685d5f5f9a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy00LTEtMS0zNDI0MA_a5885e10-9919-4caa-8859-039e5e263522"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy01LTEtMS0zNDI0MA_4289f932-63ba-4e0e-868c-6118bedd004d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy02LTEtMS0zNDI0MA_515a2e15-2893-4cbb-9e7e-63badfcb47d9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy03LTEtMS0zNDI0MA_325a2397-4a8a-4a16-94f5-6e973fd1b9f3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ibbf1c1fdf2654760911c3a2f63bff08b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfNy04LTEtMS0zNDI0MA_c6034d10-0a12-44b5-a6bf-66a1fc19c1bb"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC0xLTEtMS0zNDI0MA_6bf2ad35-84f7-4bc7-a322-a3acf4eb2b8d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC0yLTEtMS0zNDI0MA_7749322c-ae15-49e0-9027-41e483bc5023"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC0zLTEtMS0zNDI0MA_5d4f1bc0-1101-47a1-a519-142cf1ce2c99"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC00LTEtMS0zNDI0MA_9350e625-9810-47dd-ac17-bdc7b2ffd1e7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC01LTEtMS0zNDI0MA_4e446b5c-6e67-4b83-ae59-e5826f55176c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC02LTEtMS0zNDI0MA_acc36615-7147-4a61-bee4-81dbc93ecd58"
      unitRef="usd">60000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC03LTEtMS0zNDI0MA_c0a23717-d139-4c7a-9bca-2f6d84d7bff2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i6bbc320d24bd4f33b9f0be482063294b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOC04LTEtMS0zNDI0MA_4b0b3ecd-ab65-493a-a08f-20c6ad68ab06"
      unitRef="usd">60000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS0xLTEtMS0zNDI0MA_96e37723-b1e0-46a1-9460-bfa7cf496fc3"
      unitRef="usd">9421000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS0yLTEtMS0zNDI0MA_c5fe4e50-6d58-453f-924a-4e58c9a8f07d"
      unitRef="usd">22050000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS0zLTEtMS0zNDI0MA_672f3214-2b57-4f32-b240-949c9de51005"
      unitRef="usd">68455000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS00LTEtMS0zNDI0MA_caa7ce08-7380-4d41-8f07-0fc02d7e09f5"
      unitRef="usd">49217000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS01LTEtMS0zNDI0MA_c97def12-05b0-40ff-a62c-4ae9338bbf95"
      unitRef="usd">2226000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS02LTEtMS0zNDI0MA_ba64c515-a5ba-450c-9242-b78064902e98"
      unitRef="usd">52047000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS03LTEtMS0zNDI0MA_18361081-950f-43b9-b575-5ec07537727f"
      unitRef="usd">440000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="id89ec4565d5b4fb3be43811f8ef4f273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmVlYTI2MzMwZjkwYzQ1NTE5YzdhYzY3MTZiMmJlNmUxL3RhYmxlcmFuZ2U6ZWVhMjYzMzBmOTBjNDU1MTljN2FjNjcxNmIyYmU2ZTFfOS04LTEtMS0zNDI0MA_aeb28ead-fc72-495e-b584-82164ec3ced3"
      unitRef="usd">203856000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy0xLTEtMS0zNzY1NA_cf8c5726-0a4c-45ed-bfc4-ce24669b0bba"
      unitRef="usd">20434000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy0yLTEtMS0zNzY1NA_f1b809f5-0a57-4423-825f-084fbf64e83f"
      unitRef="usd">78837000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy0zLTEtMS0zNzY1NA_72f8c755-c810-497b-b334-8628602c4966"
      unitRef="usd">53033000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy00LTEtMS0zNzY1NA_abd8aabd-ec26-491a-aae3-e3e7916debb5"
      unitRef="usd">2264000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy01LTEtMS0zNzY1NA_3173c497-276b-4a95-b1e1-319384189da8"
      unitRef="usd">19783000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy02LTEtMS0zNzY1NA_a8c2f378-9f11-4f4d-b97d-b91589641b8b"
      unitRef="usd">38918000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy03LTEtMS0zNzY1NA_e5f0219a-ed76-47a6-9be3-44f91a608f21"
      unitRef="usd">540000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i85d2a7d46bea46daa7520d3dfdab36fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfMy04LTEtMS0zNzY1NA_00742ff6-d2dd-4b71-b0b8-6cd93a87b7b3"
      unitRef="usd">213809000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC0xLTEtMS0zNzY1NA_6e6fff15-2fa0-4e3b-a7fd-dae9b9c32d40"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC0yLTEtMS0zNzY1NA_d5c48b34-b3e6-4fba-a964-a7c2f45ed6ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC0zLTEtMS0zNzY1NA_2ce7546b-0fc7-4a53-abb2-aca1a0bb5afd"
      unitRef="usd">1802000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC00LTEtMS0zNzY1NA_50f7672b-8125-46f9-abe2-bdd8422def9d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC01LTEtMS0zNzY1NA_d51d45af-5b3f-4de7-a969-a24b2721f226"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC02LTEtMS0zNzY1NA_94a578b3-d60d-48e6-a2ea-704a4095fc14"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC03LTEtMS0zNzY1NA_a9cca4ac-c7ad-4814-bf4c-1b009158b1fc"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib8ca394f6a0543a1826254515b3fc0fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNC04LTEtMS0zNzY1NA_c2e0c6b4-8b66-4811-9405-583e5764734b"
      unitRef="usd">1802000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS0xLTEtMS0zNzY1NA_2948a7bd-ed21-47cb-ab51-7b4f09643149"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS0yLTEtMS0zNzY1NA_dce4449b-7975-47b5-b9cd-a8cbc042c311"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS0zLTEtMS0zNzY1NA_9fe37956-64e3-41b5-a781-bc436ceb20fa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS00LTEtMS0zNzY1NA_a0ae322d-b9e5-496b-8110-fd3041418c61"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS01LTEtMS0zNzY1NA_76080523-43da-4b46-ae3d-bb7f8ff7d3ad"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS02LTEtMS0zNzY1NA_3eeae7d5-40ad-41ab-b65d-4f69c541fdb6"
      unitRef="usd">66000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS03LTEtMS0zNzY1NA_6d5e9b9c-4f45-4839-8a8b-fdd521270272"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i36daf3c2b6de4e8e86dce7f2a2772a9d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNS04LTEtMS0zNzY1NA_f8832304-0117-413a-8739-894f1c194a69"
      unitRef="usd">66000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi0xLTEtMS0zNzY1NA_c48ca545-9e9c-4725-b23b-effae2a48418"
      unitRef="usd">20434000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi0yLTEtMS0zNzY1NA_6f2d5c58-2eae-4827-b137-c376e3795808"
      unitRef="usd">78837000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi0zLTEtMS0zNzY1NA_e5719933-8338-4fd5-a76e-fb85cf341944"
      unitRef="usd">54835000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi00LTEtMS0zNzY1NA_ae861d4a-8490-4850-af13-e3304769a695"
      unitRef="usd">2264000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi01LTEtMS0zNzY1NA_40ff0e67-0a93-4c92-8ae4-c83f5f39e7ab"
      unitRef="usd">19783000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi02LTEtMS0zNzY1NA_5166d350-08ca-4de8-bd25-6efa67de02fa"
      unitRef="usd">38984000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi03LTEtMS0zNzY1NA_1e2a72ed-b92c-4db9-bc47-9d94a7de8cf0"
      unitRef="usd">540000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i8a24110c070f4d689c54ffbab123797a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjMwZmE3YjI2MDk3NjQwMzg5MWYyY2VhZWQ2YzBjOTk0L3RhYmxlcmFuZ2U6MzBmYTdiMjYwOTc2NDAzODkxZjJjZWFlZDZjMGM5OTRfNi04LTEtMS0zNzY1NA_c6312bbe-abef-4af5-a911-99c41afd1789"
      unitRef="usd">215677000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtMS0xLTEtMzQyNDA_3066dd86-453c-4825-804a-146f05d58a04"
      unitRef="usd">31974000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtMi0xLTEtMzQyNDA_d1727a35-ccc7-4cd0-a7fe-aff0d361a20f"
      unitRef="usd">115045000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtMy0xLTEtMzQyNDA_5dbbea7a-9869-40e4-81fc-8092b8140ec0"
      unitRef="usd">100322000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtNC0xLTEtMzQyNDA_bd95211b-053a-46be-898d-d4b8360f4456"
      unitRef="usd">76011000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtNS0xLTEtMzQyNDA_1c9ff1d3-42b1-4234-be64-d962e143572b"
      unitRef="usd">90867000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtNi0xLTEtMzQyNDA_350e361f-086e-49d5-be81-85c57f7912d5"
      unitRef="usd">127579000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtNy0xLTEtMzQyNDA_8d69e6f1-e87e-45cd-b720-256600daa62a"
      unitRef="usd">2923000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="id391fc330ec148c58d68ca5f050f3e4b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTAtOC0xLTEtMzQyNDA_7b46441a-9936-4f70-adcf-acf3a7504984"
      unitRef="usd">544721000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtMS0xLTEtMzQyNDA_3534bd00-7d84-4f4c-87c2-b540695ab110"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtMi0xLTEtMzQyNDA_ddd58626-b285-44b1-9b52-182e38083e43"
      unitRef="usd">114000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtMy0xLTEtMzQyNDA_2b515dcb-c4ad-45f2-a302-fad9942378f0"
      unitRef="usd">177000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtNC0xLTEtMzQyNDA_1acfc3ea-4e34-4fb5-b860-22581e51516e"
      unitRef="usd">181000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtNS0xLTEtMzQyNDA_20723dbe-e656-4678-bdd9-22b1be1855d7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtNi0xLTEtMzQyNDA_9915f5b5-14ca-4eaa-89a3-897cde018f78"
      unitRef="usd">132000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtNy0xLTEtMzQyNDA_4336a2a5-cab2-4da3-a7b2-996aa26e5033"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i6d14619631ee46cf8e88b07d83d03982_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTEtOC0xLTEtMzQyNDA_3789c51b-9175-4445-9f1a-f1581ce8f895"
      unitRef="usd">604000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItMS0xLTEtMzQyNDA_21546fda-6e5a-4299-8222-8a641942a90f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItMi0xLTEtMzQyNDA_dd5a83a9-f378-469b-8807-014fe3fd9775"
      unitRef="usd">645000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItMy0xLTEtMzQyNDA_82747315-37f1-4355-be2c-16091d5657d9"
      unitRef="usd">6000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItNC0xLTEtMzQyNDA_d3d575de-a812-47da-9e56-2c1073609944"
      unitRef="usd">1348000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItNS0xLTEtMzQyNDA_cf606af4-55f9-4962-99ea-b6d87ecfc9f4"
      unitRef="usd">2214000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItNi0xLTEtMzQyNDA_b79a81f4-19f2-49e5-aa46-e140d7aa9dd9"
      unitRef="usd">1702000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItNy0xLTEtMzQyNDA_3ba91f06-cd28-4787-b42a-bb66a4a922ab"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="if0e7eae850c94f5986780dd7b9a8a81f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTItOC0xLTEtMzQyNDA_bea330cd-0e9d-4b7b-82c5-32e1ef51838d"
      unitRef="usd">5915000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtMS0xLTEtMzQyNDA_ed9bb439-dafc-4941-967b-52ead07e01ad"
      unitRef="usd">31974000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtMi0xLTEtMzQyNDA_8f03a915-34ff-4201-b6b7-e9713857134f"
      unitRef="usd">115804000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtMy0xLTEtMzQyNDA_0c74dac9-9e87-45cf-8b6f-1eb1797c50e0"
      unitRef="usd">100505000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtNC0xLTEtMzQyNDA_4977b228-07c4-440f-845f-18f93c5d1e01"
      unitRef="usd">77540000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtNS0xLTEtMzQyNDA_cc3a26c8-fdd7-4622-bb01-e6900f06a248"
      unitRef="usd">93081000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtNi0xLTEtMzQyNDA_eac56369-85d3-448a-87c7-696dec6f57e8"
      unitRef="usd">129413000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtNy0xLTEtMzQyNDA_ff4835b3-9586-47d0-b185-e57708231b3c"
      unitRef="usd">2923000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ibfaea820ade148658f3dfc6c102be7dd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjA0MjUxNzFiYzQ4YTQzMDBiOGZhMTU4ZDNjNjE4MzRkL3RhYmxlcmFuZ2U6MDQyNTE3MWJjNDhhNDMwMGI4ZmExNThkM2M2MTgzNGRfMTMtOC0xLTEtMzQyNDA_790aaff3-333c-40f7-8480-62d415f60bb7"
      unitRef="usd">551240000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy0xLTEtMS0zNzY1OA_980d5da4-a3b1-42a2-b786-c940db6464b9"
      unitRef="usd">144927000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy0yLTEtMS0zNzY1OA_4135623f-e9db-47a5-8d39-41af6b1969c1"
      unitRef="usd">135423000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy0zLTEtMS0zNzY1OA_cc57928b-3ed9-498e-8585-74bd29eb2b6d"
      unitRef="usd">85296000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy00LTEtMS0zNzY1OA_2a7af5ea-78f6-4a75-a4d3-3e907bcc56ec"
      unitRef="usd">99618000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy01LTEtMS0zNzY1OA_e58a58d6-e377-44d8-828d-0c6b3f8504f0"
      unitRef="usd">33770000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy02LTEtMS0zNzY1OA_2ced050a-a658-4eac-af45-2fec44afa627"
      unitRef="usd">130342000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy03LTEtMS0zNzY1OA_ff97e171-1c84-47d3-b7cf-92af926fa9c5"
      unitRef="usd">2655000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib0ab4ff4d21d4edf8340d5a9ed2d6215_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfMy04LTEtMS0zNzY1OA_644c8b32-c1b9-4606-b690-779150a67814"
      unitRef="usd">632031000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC0xLTEtMS0zNzY1OA_4b0b1a2b-6efa-49db-934d-6e6fca293053"
      unitRef="usd">119000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC0yLTEtMS0zNzY1OA_f16835d4-02dc-4866-a924-04a9f1619caf"
      unitRef="usd">183000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC0zLTEtMS0zNzY1OA_b2b18883-3065-4059-b81b-dba84a7ebd00"
      unitRef="usd">186000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC00LTEtMS0zNzY1OA_589e34c4-824f-44cc-a044-33a25d6a4877"
      unitRef="usd">257000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC01LTEtMS0zNzY1OA_f1d6f1bd-b94e-44b3-8ad1-735054364ecf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC02LTEtMS0zNzY1OA_b1cabc8e-0830-4278-9ab7-29f521077807"
      unitRef="usd">138000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC03LTEtMS0zNzY1OA_e88a4d8d-2c43-4eb5-b29e-cac1e7dd833e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i1a1fe4096c7743e4944cd3e443c04f53_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNC04LTEtMS0zNzY1OA_261b215c-9c01-453e-9140-ee4d9ce9eb35"
      unitRef="usd">883000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS0xLTEtMS0zNzY1OA_eacbdcd6-a5ea-40ce-a63c-e02619e25ee3"
      unitRef="usd">640000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS0yLTEtMS0zNzY1OA_1d4a9415-b7fc-4394-af89-18000a912861"
      unitRef="usd">16000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS0zLTEtMS0zNzY1OA_d6e7abfd-8bb7-4ba8-ab10-8231d8c01fb2"
      unitRef="usd">1365000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS00LTEtMS0zNzY1OA_5ca93748-e9ae-4466-bc4c-c78fb43b027b"
      unitRef="usd">2134000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS01LTEtMS0zNzY1OA_8519362c-6d3c-406a-a1c8-fe931068fa04"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS02LTEtMS0zNzY1OA_8d06a5df-4dea-4856-a803-e2719b3e32a1"
      unitRef="usd">2727000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS03LTEtMS0zNzY1OA_91d0fbbb-77ba-4e3a-9315-ef42388a4022"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ie9a0e91a613f454abe849be91317401e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNS04LTEtMS0zNzY1OA_10e36811-2700-49ef-96f6-213698661034"
      unitRef="usd">6904000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi0xLTEtMS0zNzY1OA_090d1815-6d66-4a1f-96d4-5e2c4f5e476e"
      unitRef="usd">145686000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi0yLTEtMS0zNzY1OA_0a0969ba-b865-4875-9d2d-9f876227921a"
      unitRef="usd">135622000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi0zLTEtMS0zNzY1OA_e0c1e9af-996f-4df3-8eb0-dcc69796bd3f"
      unitRef="usd">86847000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi00LTEtMS0zNzY1OA_ffe154a4-6599-46d5-86b0-6c8013de20de"
      unitRef="usd">102009000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi01LTEtMS0zNzY1OA_fb83cc73-3f71-4c04-908f-cfd3cfe82c5f"
      unitRef="usd">33792000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi02LTEtMS0zNzY1OA_426ccd9b-f54f-4a03-80d5-e791e8fbc49f"
      unitRef="usd">133207000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi03LTEtMS0zNzY1OA_8ca64263-ca8d-4c8d-98af-a7acb4e25f09"
      unitRef="usd">2655000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i2eb2c33be7c74c2192e893375b3baead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjEyNzA5YjY4ODliMzQ2NDFhMjI3YTc4OWM2ZDA2NWZlL3RhYmxlcmFuZ2U6MTI3MDliNjg4OWIzNDY0MWEyMjdhNzg5YzZkMDY1ZmVfNi04LTEtMS0zNzY1OA_5cf92a6a-e7b8-433c-a09a-396b1003d718"
      unitRef="usd">639818000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi0xLTEtMS0zNDI0MA_9f6a3154-c5a1-4c96-b4b7-7781ac535f08"
      unitRef="usd">8136000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi0yLTEtMS0zNDI0MA_caaef0ff-364e-4a70-99f9-170997247556"
      unitRef="usd">38028000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi0zLTEtMS0zNDI0MA_5ad7cab7-46ea-4919-b33b-b585a1a19986"
      unitRef="usd">18192000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi00LTEtMS0zNDI0MA_5b76b48c-0f08-49f9-b5d6-eb66805f6e5a"
      unitRef="usd">25935000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi01LTEtMS0zNDI0MA_ec7122cb-faa8-49c8-b052-5c76539d3b92"
      unitRef="usd">18675000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi02LTEtMS0zNDI0MA_5b3cd967-8a49-4632-ba74-dbe385db95d9"
      unitRef="usd">49917000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi03LTEtMS0zNDI0MA_cca88b77-b3ac-4d8e-b31b-abb168a455a0"
      unitRef="usd">3064000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i048f6019b6044752b96f4bd7c50acbf4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNi04LTEtMS0zNDI0MA_9f7d5813-eed9-42ec-bb08-36d8c55403a1"
      unitRef="usd">161947000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy0xLTEtMS0zNDI0MA_6224e39c-fbdd-44a2-a46f-27b76f076de5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy0yLTEtMS0zNDI0MA_8793f172-7a14-4159-906f-70862c901d1a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy0zLTEtMS0zNDI0MA_63056d53-3909-406f-9d88-6af377ce0c7d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy00LTEtMS0zNDI0MA_b1ad7792-c632-47d8-bd19-1beadf0e33b9"
      unitRef="usd">349000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy01LTEtMS0zNDI0MA_0133ec06-cfc1-46a4-8988-93351a1d2429"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy02LTEtMS0zNDI0MA_6473f6a1-8570-480f-baea-e0fe35a821b3"
      unitRef="usd">815000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy03LTEtMS0zNDI0MA_ef5864be-85bf-4423-81cf-599d065295aa"
      unitRef="usd">114000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="id2f28a4fc7bf44879ea9251633688a8f_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfNy04LTEtMS0zNDI0MA_ba125ce1-fa6a-43ad-b86a-34abbeb6998c"
      unitRef="usd">1278000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC0xLTEtMS0zNDI0MA_aa294042-8690-4f1a-9e2d-d4fd983432c6"
      unitRef="usd">975000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC0yLTEtMS0zNDI0MA_e91d2b95-51e2-449d-bff6-268ba495d4a3"
      unitRef="usd">196000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC0zLTEtMS0zNDI0MA_c08bcd08-3cb9-4802-b7f2-1aec7801049c"
      unitRef="usd">112000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC00LTEtMS0zNDI0MA_39d704e3-a781-4993-973f-501c73ae1129"
      unitRef="usd">2187000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC01LTEtMS0zNDI0MA_9248cbe8-2127-491b-9e15-874249ff1d59"
      unitRef="usd">608000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC02LTEtMS0zNDI0MA_2e4a3a6f-efcc-4654-a62c-4bc178c94257"
      unitRef="usd">11893000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC03LTEtMS0zNDI0MA_86d05cb5-fb1f-4e79-b7b7-38a1e0899868"
      unitRef="usd">992000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i6c8aa513312a4451bc8bef0e48fc7740_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOC04LTEtMS0zNDI0MA_b4a04c25-4c59-4ea7-ad09-df7efdd649c8"
      unitRef="usd">16963000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS0xLTEtMS0zNDI0MA_3b7303a0-b18d-4d06-8e63-5d94597d08ed"
      unitRef="usd">9111000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS0yLTEtMS0zNDI0MA_3991a8b8-f631-42df-aac2-fb95cc79f30c"
      unitRef="usd">38224000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS0zLTEtMS0zNDI0MA_ea323402-a312-4b2e-82e5-58201d0ebd09"
      unitRef="usd">18304000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS00LTEtMS0zNDI0MA_f6771cf5-67ac-44b7-840e-c5c1e63d0ef9"
      unitRef="usd">28471000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS01LTEtMS0zNDI0MA_b9da21c2-d869-4b1b-a411-72a3e2594513"
      unitRef="usd">19283000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS02LTEtMS0zNDI0MA_d8aefc9b-7ec2-43f0-9708-0992ab9b6463"
      unitRef="usd">62625000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS03LTEtMS0zNDI0MA_e7e62fe2-1188-4418-8003-a5af6c9615ee"
      unitRef="usd">4170000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i37baf13be2d24485b9074c0b8bf3cf53_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjBiZWE0NWM5ZWJjZDQ2ZTc5NGEwMjYwYzIxMGEwYzhhL3RhYmxlcmFuZ2U6MGJlYTQ1YzllYmNkNDZlNzk0YTAyNjBjMjEwYTBjOGFfOS04LTEtMS0zNDI0MA_f31c37fc-17c8-4725-a9c0-66b3265a5f6e"
      unitRef="usd">180188000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy0xLTEtMS0zNzY2Mg_ecbd3dab-67b4-406f-bb6d-ef88b0d52b7a"
      unitRef="usd">46445000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy0yLTEtMS0zNzY2Mg_3608a8fb-f9d6-4c0f-9df7-1245dd54c29f"
      unitRef="usd">28535000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy0zLTEtMS0zNzY2Mg_1319750a-b24c-403e-8135-16bc8658c9cb"
      unitRef="usd">25647000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy00LTEtMS0zNzY2Mg_73504571-1d76-426e-ab68-df73aad8c236"
      unitRef="usd">22197000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy01LTEtMS0zNzY2Mg_eee416a2-efda-4a80-a8e1-36e8de56aef5"
      unitRef="usd">15296000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy02LTEtMS0zNzY2Mg_e41c5366-044e-4650-b120-52156b6d3d85"
      unitRef="usd">37806000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy03LTEtMS0zNzY2Mg_8ca6b876-bdce-4f41-be6e-045c25d43b2b"
      unitRef="usd">2509000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i83e4e8f14a6d490b80e3039fb60f97fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfMy04LTEtMS0zNzY2Mg_79a921f0-b990-4d7e-bad7-4170f409759a"
      unitRef="usd">178435000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC0xLTEtMS0zNzY2Mg_92cdc554-e7e0-4356-85b2-054093d79307"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC0yLTEtMS0zNzY2Mg_725c51a1-572c-4d34-8626-04e785f8da0a"
      unitRef="usd">30000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC0zLTEtMS0zNzY2Mg_3abd7dc7-75d4-4f37-a8af-2f3628f2d794"
      unitRef="usd">2744000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC00LTEtMS0zNzY2Mg_a944b278-8b11-476e-bcc3-1fc184e31d2f"
      unitRef="usd">42000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC01LTEtMS0zNzY2Mg_f6ba071a-154d-45f1-ac1d-f2bd1d737b86"
      unitRef="usd">319000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC02LTEtMS0zNzY2Mg_6e937250-522e-44ff-8999-6aa1d9ef783b"
      unitRef="usd">2294000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC03LTEtMS0zNzY2Mg_6825644f-db09-42fd-b646-5f95cd08d071"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="if7119154b79f4e01b80daf0d95f02210_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNC04LTEtMS0zNzY2Mg_712e176a-6f18-4302-983d-6abf608a20dc"
      unitRef="usd">5429000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS0xLTEtMS0zNzY2Mg_903bab6f-4aa4-4868-87eb-95f793295c63"
      unitRef="usd">199000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS0yLTEtMS0zNzY2Mg_76fb7fb2-e99d-4e41-881c-48d4cc93c8e0"
      unitRef="usd">114000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS0zLTEtMS0zNzY2Mg_9117e791-441f-4a9c-90a4-ba5825e51530"
      unitRef="usd">2372000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS00LTEtMS0zNzY2Mg_24e0bb58-bccf-496c-8b98-1c521cc0dbbd"
      unitRef="usd">634000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS01LTEtMS0zNzY2Mg_c3cb1292-0ca0-4055-8d37-3de74b43445e"
      unitRef="usd">6677000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS02LTEtMS0zNzY2Mg_d77169c0-8200-43bd-b494-669aa1b03a4d"
      unitRef="usd">9503000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS03LTEtMS0zNzY2Mg_5ef5c826-d214-4b11-98c4-68f58e1dc42a"
      unitRef="usd">870000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ifebd85608e724abb9aabd01c960604e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNS04LTEtMS0zNzY2Mg_ad3915ff-02b9-4997-87f8-ac56b3870eb7"
      unitRef="usd">20369000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi0xLTEtMS0zNzY2Mg_9274146b-9b8f-40c0-aaea-cc63201c44d5"
      unitRef="usd">46644000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi0yLTEtMS0zNzY2Mg_4c68ce92-556f-4cb2-aba5-8d4ca296c15a"
      unitRef="usd">28679000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi0zLTEtMS0zNzY2Mg_f14c15b7-edb0-48b1-9e3f-e3f918e02e9b"
      unitRef="usd">30763000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi00LTEtMS0zNzY2Mg_0a4d51ec-1112-4451-bbe6-bfc1b13457f7"
      unitRef="usd">22873000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi01LTEtMS0zNzY2Mg_c681ed67-2423-4a79-a191-d012cb11b8d4"
      unitRef="usd">22292000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi02LTEtMS0zNzY2Mg_ff138a5d-336c-4a68-8a0e-9692ef986724"
      unitRef="usd">49603000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi03LTEtMS0zNzY2Mg_0c28d98b-2eba-403b-a0ef-893400cc4b85"
      unitRef="usd">3379000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i9dc3afb2fcb04667aefefb665f81caea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmExOTQyM2Q5NGI3MDQ1MGViY2YzYzhiYTJlYWY1Mzk0L3RhYmxlcmFuZ2U6YTE5NDIzZDk0YjcwNDUwZWJjZjNjOGJhMmVhZjUzOTRfNi04LTEtMS0zNzY2Mg_271eece3-b0c9-4358-bb50-184815800fff"
      unitRef="usd">204233000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi0xLTEtMS0zNDI0MA_617075aa-4375-41e4-a1c1-39650f92a369"
      unitRef="usd">124604000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi0yLTEtMS0zNDI0MA_02112880-53c9-4a89-a732-3b983d843dbd"
      unitRef="usd">235694000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi0zLTEtMS0zNDI0MA_7c4f93a1-d797-42e8-9012-f05903ed535b"
      unitRef="usd">213194000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi00LTEtMS0zNDI0MA_62abe2b1-c43f-45df-be3e-238531f53e73"
      unitRef="usd">223973000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi01LTEtMS0zNDI0MA_2b11d849-aab3-4ba1-a727-e82d738a163a"
      unitRef="usd">138211000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi02LTEtMS0zNDI0MA_783641ad-5bb4-4657-9024-c1583ffb098a"
      unitRef="usd">345105000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi03LTEtMS0zNDI0MA_92dc65eb-d40f-48dc-9213-4d8124c63bc4"
      unitRef="usd">17494000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i73cbf8b3a1704fc59c08da4165993cfb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMi04LTEtMS0zNDI0MA_fc40ceb7-2092-4608-9f61-77e5b7ec6b0f"
      unitRef="usd">1298275000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy0xLTEtMS0zNDI0MA_dfc85f01-99ea-404f-b2aa-2afecf94ef71"
      unitRef="usd">233000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy0yLTEtMS0zNDI0MA_ae9cf4e1-9d5a-4fa2-b602-d69b000408dd"
      unitRef="usd">114000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy0zLTEtMS0zNDI0MA_9e56b6de-fad1-4389-a3ac-ef170e034aef"
      unitRef="usd">295000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy00LTEtMS0zNDI0MA_e453d276-14a6-4fdc-8482-18f608228f85"
      unitRef="usd">25063000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy01LTEtMS0zNDI0MA_18ce2f97-916e-45fd-9588-331eae452e08"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy02LTEtMS0zNDI0MA_9a912dd0-7204-49ce-9a36-144b4bbc9c54"
      unitRef="usd">1325000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy03LTEtMS0zNDI0MA_93843de3-8407-4dea-99f1-c76f13829d1a"
      unitRef="usd">114000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i8d00d778ea394cb5867044dba0c0f0b4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMy04LTEtMS0zNDI0MA_b32c7d29-287e-40e8-b6db-69ec3763be9b"
      unitRef="usd">27144000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC0xLTEtMS0zNDI0MA_831c5cff-db73-47e2-9d68-36dc59d779fc"
      unitRef="usd">1191000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC0yLTEtMS0zNDI0MA_5d01e784-b385-43bc-94eb-a77e63ace7af"
      unitRef="usd">899000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC0zLTEtMS0zNDI0MA_e1e3c8e2-4476-4fa5-b0ea-8cd0c315fc1c"
      unitRef="usd">3676000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC00LTEtMS0zNDI0MA_1dff5eab-b8b5-4fe7-8cd7-c482db498286"
      unitRef="usd">3605000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC01LTEtMS0zNDI0MA_08085f91-8187-4902-b427-6bfe7804d63c"
      unitRef="usd">2822000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC02LTEtMS0zNDI0MA_bb144947-20b3-441d-aa1d-921a3f3b6a23"
      unitRef="usd">43355000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC03LTEtMS0zNDI0MA_b04098be-893d-4117-a39f-c895ff360cca"
      unitRef="usd">992000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i5b7f6a9a546c464c8f5e6ee75cd96dc3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNC04LTEtMS0zNDI0MA_3e8d2d2a-6353-43fa-8491-5a91d1dd24cb"
      unitRef="usd">56540000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS0xLTEtMS0zNDI0MA_84b294f0-3202-40a2-9ce7-2bfb0d280899"
      unitRef="usd">126028000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS0yLTEtMS0zNDI0MA_3d6f9f01-2167-4372-aee1-fddcc4d7959c"
      unitRef="usd">236707000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS0zLTEtMS0zNDI0MA_a7860a6e-3e69-443d-9a95-197963e009aa"
      unitRef="usd">217165000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS00LTEtMS0zNDI0MA_d1d363d0-185f-4712-8b3a-36d1fb843314"
      unitRef="usd">252641000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS01LTEtMS0zNDI0MA_8bd7c0d3-9c1c-47f8-bab7-7a36c763e690"
      unitRef="usd">141033000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS02LTEtMS0zNDI0MA_3cd26fde-66c9-4421-9cfc-b526c35cec7f"
      unitRef="usd">389785000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS03LTEtMS0zNDI0MA_426e7af7-225b-43f2-b3d2-dc3898995bd4"
      unitRef="usd">18600000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i97787785e98441f4b428b3e44b88a4bd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfNS04LTEtMS0zNDI0MA_567c3a2f-79c0-4d90-a945-29454c749f1c"
      unitRef="usd">1381959000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtMS0xLTEtMzc2NjY_9162765e-6555-4c2c-9362-2c915ee9af9f"
      unitRef="usd">276429000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtMi0xLTEtMzc2NjY_09c3854a-902a-4bd2-9547-2cde989f8004"
      unitRef="usd">275141000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtMy0xLTEtMzc2NjY_e809a614-7fa3-4daf-9253-44c7a28b7915"
      unitRef="usd">238742000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtNC0xLTEtMzc2NjY_1edcea64-5c7e-4f72-a7cb-c2a1f866a839"
      unitRef="usd">151509000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtNS0xLTEtMzc2NjY_668a3bbc-2cea-4d94-85f3-cd4caea8405f"
      unitRef="usd">114626000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtNi0xLTEtMzc2NjY_00c1e0b9-e6a3-4a15-be9b-276e728289fd"
      unitRef="usd">291696000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtNy0xLTEtMzc2NjY_9a1081b4-df48-40f6-b3a9-9182ebc8cd05"
      unitRef="usd">16860000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i28056cf1c8304bfca2202ab52c5b9bf9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTQtOC0xLTEtMzc2NjY_9c6e3a79-1b7b-45dd-9eb1-a241669aa3f7"
      unitRef="usd">1365003000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtMS0xLTEtMzc2NjY_79f9a63a-f42e-4a4d-a2f1-d1148a537154"
      unitRef="usd">222000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtMi0xLTEtMzc2NjY_b06d3999-c229-48d3-acf7-3ae8d4a5663a"
      unitRef="usd">334000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtMy0xLTEtMzc2NjY_f840145b-61bc-4a60-8411-3fea024f4ac4"
      unitRef="usd">34647000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtNC0xLTEtMzc2NjY_a079c77f-7ab8-49ec-88d9-ee88ca1a5af7"
      unitRef="usd">299000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtNS0xLTEtMzc2NjY_c6f10eea-75f7-46f8-97cf-01658def6926"
      unitRef="usd">319000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtNi0xLTEtMzc2NjY_4b71ae62-5312-488d-a38b-2954c1d78240"
      unitRef="usd">3151000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtNy0xLTEtMzc2NjY_38809072-f188-460f-9a25-a70be455f3a6"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib1317cfa1b0c49f88e1890a29ca97cce_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTUtOC0xLTEtMzc2NjY_cb57dc40-493a-443b-8237-cfa28323bc80"
      unitRef="usd">38972000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtMS0xLTEtMzc2NjY_ecf3f33e-4be6-47c6-bcf3-6afef4793a4d"
      unitRef="usd">1238000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtMi0xLTEtMzc2NjY_0ddc0647-ace2-46e7-bd19-b970cc0ce87f"
      unitRef="usd">546000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtMy0xLTEtMzc2NjY_fdd1c6f5-21a7-4b61-8d53-aad2c40a591f"
      unitRef="usd">19308000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtNC0xLTEtMzc2NjY_a3ef82a6-1de8-4917-9c3e-d4986b4c6a50"
      unitRef="usd">2769000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtNS0xLTEtMzc2NjY_d73005a7-f299-4a92-8913-6f53db4a945f"
      unitRef="usd">13023000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtNi0xLTEtMzc2NjY_8225409f-8eda-4d60-b5b3-337dccf0262f"
      unitRef="usd">37191000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtNy0xLTEtMzc2NjY_86cbaf70-adcc-44d8-b5e6-eab9a79be6c1"
      unitRef="usd">866000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i60e37487fb304bc7b0954e7f97409278_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTYtOC0xLTEtMzc2NjY_5e9a3540-687d-4723-af39-c83cda909dd4"
      unitRef="usd">74941000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctMS0xLTEtMzc2NjY_88b2037f-beda-4bb3-8804-f3aec912a97a"
      unitRef="usd">277889000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctMi0xLTEtMzc2NjY_fa12976f-ac76-4b8a-9de8-bb5fa248c7e0"
      unitRef="usd">276021000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctMy0xLTEtMzc2NjY_8be0cb57-4c30-48c5-9dcc-b46097dddb8b"
      unitRef="usd">292697000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctNC0xLTEtMzc2NjY_7ef84a18-8b6e-4651-9b4b-8928a2a32438"
      unitRef="usd">154577000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctNS0xLTEtMzc2NjY_17fccb5c-b990-4af4-b614-11368eb56241"
      unitRef="usd">127968000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctNi0xLTEtMzc2NjY_7ba65743-6e8b-46f2-a8bc-d36d220f6586"
      unitRef="usd">332038000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctNy0xLTEtMzc2NjY_67de3092-82b1-4b89-a88e-1889001008c6"
      unitRef="usd">17726000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ic49154b54b9546a69b49a7bd81ff11c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTctOC0xLTEtMzc2NjY_22835fd1-d236-4ea0-859b-c8c429717d21"
      unitRef="usd">1478916000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC0xLTEtMS0zNDI0MA_6e49eca9-dbba-4c7b-80d4-3bb8bc5b0c31"
      unitRef="usd">262192000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC0yLTEtMS0zNDI0MA_f58e918e-8b1e-4eba-8c5a-e73959e27467"
      unitRef="usd">356382000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC0zLTEtMS0zNDI0MA_50a87c56-d7b2-4f3c-a5a7-c2635eebda52"
      unitRef="usd">289758000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC00LTEtMS0zNDI0MA_1622a8e3-6126-4e62-959c-daac2596c585"
      unitRef="usd">132534000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC01LTEtMS0zNDI0MA_cc3f0b77-e7cd-4e17-8e0d-13a2c4c010d8"
      unitRef="usd">93352000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC02LTEtMS0zNDI0MA_94ce8414-545e-4077-9e7d-b1efc8b01ad6"
      unitRef="usd">418528000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC03LTEtMS0zNDI0MA_cf2b6951-d3ca-41c5-b6e2-ee57b471cab8"
      unitRef="usd">96698000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i91bd642f221245fc806a33a84b2ed8d2_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOC04LTEtMS0zNDI0MA_0e033d11-1ad9-4f27-bb9b-d9cecbbe4cd1"
      unitRef="usd">1649444000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS0xLTEtMS0zNDI0MA_933d3c4b-7536-4cca-b4f6-80ebda07eb4d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS0yLTEtMS0zNDI0MA_e76e387f-9b9b-49fc-8e0d-977982015287"
      unitRef="usd">204000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS0zLTEtMS0zNDI0MA_8d797252-bbab-476e-99ba-1e9ff3fd9ed3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS00LTEtMS0zNDI0MA_b5a2b525-ca99-4e80-8f25-08b43f0c1f23"
      unitRef="usd">224000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS01LTEtMS0zNDI0MA_c998d786-3be8-4d5c-b594-c2d537b79e2d"
      unitRef="usd">37000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS02LTEtMS0zNDI0MA_71821edc-5584-4466-847c-6a82be77b185"
      unitRef="usd">828000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS03LTEtMS0zNDI0MA_a93d5afa-03fd-4ef2-b38e-a38c3e65336a"
      unitRef="usd">268000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ic359144882e04d2a9bc944956e774056_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfOS04LTEtMS0zNDI0MA_67fbc423-a322-4e77-abdb-643524549305"
      unitRef="usd">1561000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtMS0xLTEtMzQyNDA_d9df35c0-bf59-470c-8848-8dc9a6c68609"
      unitRef="usd">262192000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtMi0xLTEtMzQyNDA_843bc10f-8444-46e1-b032-9e8d2a6d4d52"
      unitRef="usd">356586000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtMy0xLTEtMzQyNDA_51fd64a8-4a28-4739-bbb3-9f4cfac0533a"
      unitRef="usd">289758000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtNC0xLTEtMzQyNDA_2b601038-c4c8-4b68-a461-511d6cd5d3cf"
      unitRef="usd">132758000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtNS0xLTEtMzQyNDA_a280fabc-5e18-4987-a9ed-7d79d3a5caff"
      unitRef="usd">93389000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtNi0xLTEtMzQyNDA_e149a2d7-ce25-4d15-aacb-1599f0756c0c"
      unitRef="usd">419356000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtNy0xLTEtMzQyNDA_502de613-559c-4fe0-9130-5cf642bdad2d"
      unitRef="usd">96966000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i26182c9c39e24e1ea9bcdb61c6de0612_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMTAtOC0xLTEtMzQyNDA_b937d4b6-f407-4794-9d70-3c99a1c853ef"
      unitRef="usd">1651005000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctMS0xLTEtMzc2Njg_f559c4dc-d5df-424a-8716-d7c93c5aba78"
      unitRef="usd">375465000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctMi0xLTEtMzc2Njg_6c919f4f-d522-4b98-96f5-de522375d7b2"
      unitRef="usd">326107000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctMy0xLTEtMzc2Njg_ead5ffa2-878b-4b41-bf96-afc821ddabc0"
      unitRef="usd">155829000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctNC0xLTEtMzc2Njg_b7e7ea1f-a83a-4566-8a5f-e250fb300b20"
      unitRef="usd">110551000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctNS0xLTEtMzc2Njg_3c3d0986-3ef1-48cb-bd9d-e3ab4f9f9d87"
      unitRef="usd">87870000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctNi0xLTEtMzc2Njg_4209fee3-0c26-4911-ba29-0e2273ddb70c"
      unitRef="usd">389519000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctNy0xLTEtMzc2Njg_5225c2bf-7668-48a8-844b-d526b33bfc59"
      unitRef="usd">100815000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ia59d3751bd5347f49728cc175eb3009b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjctOC0xLTEtMzc2Njg_37579edd-da21-4298-98e2-ce9ca4ec6db2"
      unitRef="usd">1546156000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtMS0xLTEtMzc2Njg_f3c38538-4c5a-4f9c-92ea-e9a24e2f4b51"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtMi0xLTEtMzc2Njg_ff1cf45c-76cb-4e8e-a2e6-559e4fb648c6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtMy0xLTEtMzc2Njg_1c5b3f68-e727-40dc-b6a6-630be555b21b"
      unitRef="usd">232000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtNC0xLTEtMzc2Njg_5f590f3a-5958-4fb2-9fc5-2f89184af498"
      unitRef="usd">29000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtNS0xLTEtMzc2Njg_83aab5c1-7c56-4311-9068-56f2207215e2"
      unitRef="usd">120000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtNi0xLTEtMzc2Njg_3f2745ad-2776-4123-9f2f-e66d43690c24"
      unitRef="usd">692000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtNy0xLTEtMzc2Njg_24be67ff-477d-402a-8c08-155272c537e1"
      unitRef="usd">1736000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ie54952baffe242da9eb806c035332628_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjgtOC0xLTEtMzc2Njg_70fec5ea-d98d-489e-8683-271c5ff496b1"
      unitRef="usd">2809000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktMS0xLTEtMzc2Njg_76849d32-7ab0-45c3-983a-6fda1f389a24"
      unitRef="usd">375465000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktMi0xLTEtMzc2Njg_2b0214a6-77f7-410a-9acd-5c92c2e9f5f6"
      unitRef="usd">326107000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktMy0xLTEtMzc2Njg_24e137cf-f55c-48d7-a6a9-3019a24b3f07"
      unitRef="usd">156061000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktNC0xLTEtMzc2Njg_376b72df-0df2-44a0-8945-ec73c3712e6a"
      unitRef="usd">110580000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktNS0xLTEtMzc2Njg_707ba476-cf34-455b-bb99-f489cab4f77b"
      unitRef="usd">87990000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktNi0xLTEtMzc2Njg_daa3002b-de61-49c8-a35f-e55d4ef6be60"
      unitRef="usd">390211000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktNy0xLTEtMzc2Njg_a5c2cad4-4250-46db-9c39-d31c45d76d36"
      unitRef="usd">102551000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i381a47b1a5bc4e81abd5f39858debd5d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmZhYmNjNDU2Zjg3ODQ0ZmU4YjhmZjMzOTY2NjA5Mzg3L3RhYmxlcmFuZ2U6ZmFiY2M0NTZmODc4NDRmZThiOGZmMzM5NjY2MDkzODdfMjktOC0xLTEtMzc2Njg_890599db-0930-40e3-bd87-6dc22ed41a1b"
      unitRef="usd">1548965000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS0xLTEtMS0zNDI0MA_2ff54150-ab91-40f3-9501-bce8e535eca5"
      unitRef="usd">8025000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS0yLTEtMS0zNDI0MA_75a04696-115e-4265-9cd3-5daac953ecf4"
      unitRef="usd">8142000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS0zLTEtMS0zNDI0MA_cdf4f503-8358-45dc-ac7a-8f11ed27a2d1"
      unitRef="usd">5524000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS00LTEtMS0zNDI0MA_5f75860b-27a3-4115-a66a-0dee09e57d1c"
      unitRef="usd">3265000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS01LTEtMS0zNDI0MA_907fea4e-38f9-4d4c-9f48-288f8c094598"
      unitRef="usd">2595000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS02LTEtMS0zNDI0MA_dcf73f64-8d28-4c34-8208-332da4c8066a"
      unitRef="usd">8623000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS03LTEtMS0zNDI0MA_d327aa74-a50f-428e-adda-c91f7cf865bf"
      unitRef="usd">89514000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib8004a291f4448419c66139babbf15b6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNS04LTEtMS0zNDI0MA_182c5272-a5a8-455d-81e0-4232aceaeee2"
      unitRef="usd">125688000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi0xLTEtMS0zNDI0MA_1b3cd900-f997-4f06-bc5f-f7ecbb11b03c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi0yLTEtMS0zNDI0MA_1a5ef891-34bd-436f-a4ac-226381f18144"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi0zLTEtMS0zNDI0MA_a13e89df-20c9-48d5-889c-ba2ca05c7a3a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi00LTEtMS0zNDI0MA_62b86ec0-829e-4469-8058-996b48191dc9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi01LTEtMS0zNDI0MA_b59dfa01-eb39-40b5-bc0b-a0b1590edc84"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi02LTEtMS0zNDI0MA_f913ec89-1587-49a4-8ca0-c8b06256321e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi03LTEtMS0zNDI0MA_de7e1f0a-3542-4ce0-8efa-0a6982691f52"
      unitRef="usd">54000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i7d86ada3bb2a4e599acda325e46ce409_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNi04LTEtMS0zNDI0MA_5fdb7fc4-e72e-4a94-b9c9-210051f4d7aa"
      unitRef="usd">54000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy0xLTEtMS0zNDI0MA_9bd7bd34-6745-40db-8bc4-cddf0a133cb9"
      unitRef="usd">8025000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy0yLTEtMS0zNDI0MA_6a049636-c9d6-4e4b-8387-2bf1e21f0f9a"
      unitRef="usd">8142000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy0zLTEtMS0zNDI0MA_12bfdfe2-d751-4d74-bdf9-c85fd2c002cc"
      unitRef="usd">5524000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy00LTEtMS0zNDI0MA_3cbb947c-3172-4470-8cdf-f6c8d50d0115"
      unitRef="usd">3265000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy01LTEtMS0zNDI0MA_7d2eb103-945b-4be4-87df-cc389877a951"
      unitRef="usd">2595000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy02LTEtMS0zNDI0MA_f758fdf1-0af0-47b4-9833-597f89e84037"
      unitRef="usd">8623000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy03LTEtMS0zNDI0MA_e5713e5b-ff35-43ce-96f3-dac0306a41c1"
      unitRef="usd">89568000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i24a3ff674ffe475dabeadc2b6b2f4bf0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjczODc3YmNlYjQ4YTQ5NWJiNjMyM2MxZjVkNjk4MmUyL3RhYmxlcmFuZ2U6NzM4NzdiY2ViNDhhNDk1YmI2MzIzYzFmNWQ2OTgyZTJfNy04LTEtMS0zNDI0MA_a9c26f45-b6ad-46dc-abd1-3d7c8695b312"
      unitRef="usd">125742000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi0xLTEtMS0zNzY3Mg_21df1a04-0829-4983-8d17-642c84b59741"
      unitRef="usd">9008000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi0yLTEtMS0zNzY3Mg_42dd01ef-72f5-4bcd-a2fc-809ddedefe7b"
      unitRef="usd">6474000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi0zLTEtMS0zNzY3Mg_feeab2ef-efd2-43dd-afd3-799ee2763c82"
      unitRef="usd">3582000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi00LTEtMS0zNzY3Mg_0b1ad094-005a-41b1-928e-65011b73b43c"
      unitRef="usd">2949000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi01LTEtMS0zNzY3Mg_d8d5b773-fe1d-4d42-9cd0-d00fad92b795"
      unitRef="usd">1431000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi02LTEtMS0zNzY3Mg_c7fc6cce-f4f1-4f65-9483-3e38f553d371"
      unitRef="usd">8176000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi03LTEtMS0zNzY3Mg_cb21661c-f941-4386-8897-9271e0165573"
      unitRef="usd">90685000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i60b2e9d287dc407cbfe320892fa059d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMi04LTEtMS0zNzY3Mg_d60a3f51-47cb-4581-9647-e835c8a51980"
      unitRef="usd">122305000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy0xLTEtMS0zNzY3Mg_c2ab86ec-0cef-4005-a596-d8a73ac445d9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy0yLTEtMS0zNzY3Mg_7902ab91-308e-48bd-9be7-9cb45437b907"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy0zLTEtMS0zNzY3Mg_402679f4-f0b4-4a8f-9a28-85080b5bedcc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy00LTEtMS0zNzY3Mg_1e646b16-88ab-4753-b1d3-dc39f723bafa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy01LTEtMS0zNzY3Mg_1ed1880d-8073-4c50-8596-9da82e382b1c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy02LTEtMS0zNzY3Mg_e33b9348-d794-4e9d-8069-ef90b107e41b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy03LTEtMS0zNzY3Mg_d7c19e24-5793-4dcd-adb1-22ef23fba91f"
      unitRef="usd">40000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib33d724b64c5426f9ff0c407f2de13f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfMy04LTEtMS0zNzY3Mg_178e8551-02fe-440b-9624-ca4278825914"
      unitRef="usd">40000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC0xLTEtMS0zNzY3Mg_e38b60d9-8d54-4c1a-971c-6b4fdba75896"
      unitRef="usd">9008000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC0yLTEtMS0zNzY3Mg_d1ae197d-74a3-45d9-89cc-e95a409e43b0"
      unitRef="usd">6474000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC0zLTEtMS0zNzY3Mg_71013014-5d4c-4715-9fa3-d5f30d7a6df1"
      unitRef="usd">3582000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC00LTEtMS0zNzY3Mg_511f9c6a-ef2e-4113-a687-14fa358b9a57"
      unitRef="usd">2949000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC01LTEtMS0zNzY3Mg_b30d129f-fa64-488e-af20-df85ca4cfb7d"
      unitRef="usd">1431000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC02LTEtMS0zNzY3Mg_1ad18d3f-9d9b-490d-8d74-eea56320bf9b"
      unitRef="usd">8176000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC03LTEtMS0zNzY3Mg_1ef02f84-9638-4f25-b2ab-d4ce2248e87a"
      unitRef="usd">90725000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i0ca04fa3e6b346f1aa33420b33e90df9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjFjZTllODE3ZDUzNzQzN2RiM2EzNjYxZDU5NWUxZWJmL3RhYmxlcmFuZ2U6MWNlOWU4MTdkNTM3NDM3ZGIzYTM2NjFkNTk1ZTFlYmZfNC04LTEtMS0zNzY3Mg_ecb6bb6e-4c40-440b-aebb-6afc4e72aadc"
      unitRef="usd">122345000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS0xLTEtMS0zNDI0MA_3e4fcfd6-12cf-45b1-a4b7-debd0fa99fbd"
      unitRef="usd">10140000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS0yLTEtMS0zNDI0MA_58d70d36-4f01-4191-9c03-c4f3d644bdf2"
      unitRef="usd">10184000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS0zLTEtMS0zNDI0MA_e8dec7f7-3623-47e1-91b6-0352c83b19c2"
      unitRef="usd">7105000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS00LTEtMS0zNDI0MA_fa553d26-1841-4657-aef8-e31b023b72b7"
      unitRef="usd">5803000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS01LTEtMS0zNDI0MA_eeab9cc0-6814-40a5-a17c-a2b905e06084"
      unitRef="usd">3265000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS02LTEtMS0zNDI0MA_75207c42-4d93-4eb2-9f51-d3997f54e63b"
      unitRef="usd">6738000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS03LTEtMS0zNDI0MA_d7e8c404-b32f-444d-80ee-e98703370a81"
      unitRef="usd">1345000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i2001497a60584456bf5d278c44e02be3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNS04LTEtMS0zNDI0MA_583675af-b316-4bdc-8292-3f3317d5909f"
      unitRef="usd">44580000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi0xLTEtMS0zNDI0MA_1182373b-7435-4300-ba37-2c845b048838"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi0yLTEtMS0zNDI0MA_7097fa2f-839a-463f-b39c-863c90dd7229"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi0zLTEtMS0zNDI0MA_43fd932b-460a-4561-bf77-a2ad74f9924b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi00LTEtMS0zNDI0MA_be577b0c-8e37-41b3-ac16-640104237d84"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi01LTEtMS0zNDI0MA_8f04d155-6f72-4a89-803b-f4f1b657d4bf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi02LTEtMS0zNDI0MA_b139c6d1-a8fa-4989-ba29-fd9f73479d4f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi03LTEtMS0zNDI0MA_f38e9185-9b6f-4bc7-929b-fdeea07d5a70"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ia1a8acc003804e22beb874df442dc969_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNi04LTEtMS0zNDI0MA_9323621a-819f-49ff-85e3-c5ac7c917da5"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy0xLTEtMS0zNDI0MA_84a76475-6e56-4103-a717-14408b1551bc"
      unitRef="usd">10140000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy0yLTEtMS0zNDI0MA_c0a0c560-23dc-428a-b47d-ec2532b898c1"
      unitRef="usd">10184000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy0zLTEtMS0zNDI0MA_404c611d-cf84-4d63-a232-844982278fe3"
      unitRef="usd">7105000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy00LTEtMS0zNDI0MA_e0b85575-71b2-4d36-8a3f-4c52c0668c46"
      unitRef="usd">5803000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy01LTEtMS0zNDI0MA_8af021cd-ccb7-4efd-ab1d-7708edd6009e"
      unitRef="usd">3265000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy02LTEtMS0zNDI0MA_21cfcd22-07ce-41a4-bccb-8386e8cc6e95"
      unitRef="usd">6738000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy03LTEtMS0zNDI0MA_43d4b766-8d88-4ffb-a48c-893e569203c0"
      unitRef="usd">1345000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ib5516458a01840a59adef23cdb325a6e_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOjJjYjcxNjIwNzVjMjQwMjg4YTZhNDg3NTQxNjhiZTYzL3RhYmxlcmFuZ2U6MmNiNzE2MjA3NWMyNDAyODhhNmE0ODc1NDE2OGJlNjNfNy04LTEtMS0zNDI0MA_8eef0ef5-2c1b-4aee-94d1-aa9a63e7fb82"
      unitRef="usd">44580000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi0xLTEtMS0zNzY3Ng_824a18ea-af34-4f35-9749-38e3c7a0ccd3"
      unitRef="usd">13584000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi0yLTEtMS0zNzY3Ng_c8151ec0-4381-4553-8ed1-806bce10363f"
      unitRef="usd">9545000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi0zLTEtMS0zNzY3Ng_730bd938-75e1-4645-a850-2e30dca30b4c"
      unitRef="usd">8313000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi00LTEtMS0zNzY3Ng_5b92a997-ba96-40fa-a5cf-e38fb060e10c"
      unitRef="usd">4920000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi01LTEtMS0zNzY3Ng_ff0af8d5-d7c0-4b9d-8309-59720dc7a1ad"
      unitRef="usd">1324000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi02LTEtMS0zNzY3Ng_3df4232b-32bc-41c9-9394-2c59bbaa22af"
      unitRef="usd">1624000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi03LTEtMS0zNzY3Ng_4521f2f1-6661-47df-ae12-c298f7c8398e"
      unitRef="usd">1591000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ibad7f04d7d5340699dfcb0cf18378737_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMi04LTEtMS0zNzY3Ng_11d11214-c615-4d38-84ff-7214f53b53db"
      unitRef="usd">40901000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy0xLTEtMS0zNzY3Ng_45706493-704c-4879-9388-36f5ebfe3ded"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy0yLTEtMS0zNzY3Ng_e76a9257-6a7f-40f0-b849-6dbd6177d631"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy0zLTEtMS0zNzY3Ng_5b03c7cc-e4d1-4a92-9e91-d23783cf3739"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy00LTEtMS0zNzY3Ng_2a66ce5e-7152-4da3-ab97-fff2cbaba8bb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy01LTEtMS0zNzY3Ng_3b4db8ee-7eb1-446b-8ad2-abb9cc44ca9b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy02LTEtMS0zNzY3Ng_68de92f0-12fc-4775-87c2-63748baf932f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy03LTEtMS0zNzY3Ng_aba43c6a-d251-41b0-8fc7-0715b8fcbe51"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="i64ad284767cf493e828e067e89d38240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfMy04LTEtMS0zNzY3Ng_937ca42b-3703-44ac-a0fc-13d6c08cf28e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC0xLTEtMS0zNzY3Ng_635ea7d3-f088-4eca-92af-4a331f16004f"
      unitRef="usd">13584000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC0yLTEtMS0zNzY3Ng_f4d2cdd9-28ae-42e7-9264-717a59e8979e"
      unitRef="usd">9545000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC0zLTEtMS0zNzY3Ng_d375cbaa-4dc9-4b90-8dbb-fd7aa9122e24"
      unitRef="usd">8313000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC00LTEtMS0zNzY3Ng_387b9989-8c41-4bf0-a608-8218bb8e25d6"
      unitRef="usd">4920000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC01LTEtMS0zNzY3Ng_d9406bb4-3280-4635-8666-abbc4c3ff10a"
      unitRef="usd">1324000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC02LTEtMS0zNzY3Ng_383155ff-d204-4bb9-83a4-ebacf365b6a8"
      unitRef="usd">1624000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC03LTEtMS0zNzY3Ng_2a067963-806c-4dcc-8aff-9e8134cf6cd8"
      unitRef="usd">1591000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="ied67104ae5bf403a9f8fd7ebe28d286b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82NC9mcmFnOmJmMGExZGY1M2UyOTRlMTY5ODBiZjY5ZTE3YWZkZDI1L3RhYmxlOmI3ODJhZTEyNzEzYTQ5M2M5Zjk3MTQzYzI3ZTUzMWQyL3RhYmxlcmFuZ2U6Yjc4MmFlMTI3MTNhNDkzYzlmOTcxNDNjMjdlNTMxZDJfNC04LTEtMS0zNzY3Ng_51407de5-e9fb-4219-b726-a59dbfa89ac2"
      unitRef="usd">40901000</us-gaap:NotesReceivableGross>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzQ1Ng_68df2650-dde0-48e2-8f6e-fcd5853c3878">Derivative Instruments&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2022 and December&#160;31, 2021, the Company primarily utilizes non-hedging derivative financial instruments with commercial banking customers to facilitate their interest rate management strategies. For these instruments, the Company acts as an intermediary for its customers and has offsetting contracts with financial institution counterparties. Changes in the fair value of these underlying derivative contracts generally offset each other and do not significantly impact the Company's results of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the notional and fair value of these derivative instruments (in thousands):&lt;/span&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:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amount&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:9pt;font-weight:700;line-height:100%"&gt;Fair Value&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:9pt;font-weight:400;line-height:100%"&gt;Notional Amount&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:9pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - assets&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: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:9pt;font-weight:700;line-height:100%"&gt;61,736&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:#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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,101&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:#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: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;532,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;20,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;616,040&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;42,085&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;628,311&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;43,213&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - liabilities&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:700;line-height:100%"&gt;61,736&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:#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:9pt;font-weight:700;line-height:100%"&gt;1,101&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:#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:9pt;font-weight:400;line-height:100%"&gt;535,577&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in fair value of these derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.853%"/&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.911%"/&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.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value Non-Hedging Interest Rate Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense) - derivative assets&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;15,448&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,854&#160;&lt;/span&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: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;18,524&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(18,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (expense) income - derivative liabilities&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:700;line-height:100%"&gt;(15,448)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(4,854)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(18,524)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;18,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense) - derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;311&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain financial instruments, including derivatives, may be eligible for offset in the consolidated balance sheet and/or subject to master netting arrangements.  The Company's derivative transactions with financial institution counterparties are generally executed under International Swaps and Derivative Association ("ISDA") master agreements which include "right of setoff" provisions.  In such cases there is generally a legally enforceable right to offset recognized amounts and there may be an intention to settle such amounts on a net basis.  Nonetheless, the Company does not generally offset financial instruments for financial reporting purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to the Company's agreements with certain of its derivative financial institution counterparties, the Company may receive collateral or post collateral, which may be in the form of cash or securities, based upon mark-to-mark positions.  The Company has posted collateral with a value of $29.4 million and $34.8&#160;million as of June&#160;30, 2022 and December&#160;31, 2021, respectively. &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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans associated with a customer counterparty loan interest rate swap agreement may be subject to a make whole penalty upon termination of the agreement.  The dollar amount of the make whole penalty varies based on the remaining term of the agreement and market rates at that time.  The make whole penalty is secured by equity in the specific collateral securing the loan.  The Company estimates the make whole penalty when determining if there is sufficient collateral to pay off both the potential make whole penalty and the outstanding loan balance at the origination of the loan.  In the event of a customer default, the make whole penalty is capitalized into the existing loan balance; however, no guarantees can be made that the collateral will be sufficient to cover both the make whole provision and the outstanding loan balance at the time of foreclosure.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the year ended December 31, 2020, the Company entered into a series of fair value hedge agreements to reduce the interest rate risk associated with the change in fair value of certain securities.  The total notional amount of these agreements was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$150&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and the amortized cost of the hedged assets was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$348.0&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$363.6&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as of June&#160;30, 2022 and December&#160;31, 2021, respectively.  During the three and six months ended June 30, 2022 and 2021, the fair value hedge agreements were effective.  The gains or losses on these hedges are recognized in current earnings as fair value changes.  The fair value of these hedges was $12.3&#160;million and $4.3&#160;million at June&#160;30, 2022 and December&#160;31, 2021, respectively, and was included within other assets in the Consolidated Balance Sheets.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the financial statement impact of these derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&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.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale, at fair value&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:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(12,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,711)&lt;/span&gt;&lt;/td&gt;&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&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:700;line-height:100%"&gt;12,338&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:#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:9pt;font-weight:400;line-height:100%"&gt;4,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative adjustment to Interest and dividends on investment 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:9pt;font-weight:700;line-height:100%"&gt;12&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzQzMg_d8325a87-22c7-4421-949c-58b3aa18cd8e">&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 notional and fair value of these derivative instruments (in thousands):&lt;/span&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:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Notional Amount&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:9pt;font-weight:700;line-height:100%"&gt;Fair Value&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:9pt;font-weight:400;line-height:100%"&gt;Notional Amount&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:9pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - assets&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: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:9pt;font-weight:700;line-height:100%"&gt;61,736&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:#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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;1,101&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:#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: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;532,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;20,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;616,040&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;42,085&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;138,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-hedging interest rate derivatives:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financial institution counterparties:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;628,311&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;43,213&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan interest rate swap - liabilities&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:700;line-height:100%"&gt;61,736&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:#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:9pt;font-weight:700;line-height:100%"&gt;1,101&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:#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:9pt;font-weight:400;line-height:100%"&gt;535,577&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;20,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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ie0e35199715a442abdd298345e14a268_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNS0xLTEtMS0zNDI0MA_7fe6ce23-0640-4242-9970-a8df940a9e62"
      unitRef="usd">61736000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ie0e35199715a442abdd298345e14a268_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNS0yLTEtMS0zNDI0MA_1c6e5b88-80ff-4da9-afd8-a71a9d50da91"
      unitRef="usd">1101000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i75e7158fc50e4a7c8756ca43f6e505b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNS0zLTEtMS0zNDI0MA_f76a7377-288f-4ea0-9e03-367ec4575763"
      unitRef="usd">532136000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i75e7158fc50e4a7c8756ca43f6e505b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNS00LTEtMS0zNDI0MA_7b625e39-980d-4f0a-8e79-208933d7ced8"
      unitRef="usd">20614000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i62f465773ac5499eab49541887162a66_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNi0xLTEtMS0zNDI0MA_22d619a2-7032-487b-a2af-6564dfbe72e8"
      unitRef="usd">616040000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i62f465773ac5499eab49541887162a66_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNi0yLTEtMS0zNDI0MA_3878b858-4eb5-4229-aeb7-8fcbd42d6459"
      unitRef="usd">42085000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ifddcb9644bee4efa9efe9c4359fd306d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNi0zLTEtMS0zNDI0MA_24ac8277-5df7-4d33-8a41-1af89f552baf"
      unitRef="usd">138138000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="ifddcb9644bee4efa9efe9c4359fd306d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfNi00LTEtMS0zNDI0MA_7b288c1a-23df-4a73-86b8-ed5cacd2b896"
      unitRef="usd">3560000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iee90013f43444eff9790d8a3d0217ac9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTAtMS0xLTEtMzQyNDA_33c87923-4dde-4260-bb45-2c6d33de2ddc"
      unitRef="usd">628311000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="iee90013f43444eff9790d8a3d0217ac9_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTAtMi0xLTEtMzQyNDA_2154ff0e-0a71-4a88-b6d7-527329a9e815"
      unitRef="usd">43213000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6a47a252a1594746b7927a59b3e95910_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTAtMy0xLTEtMzQyNDA_f7fcee6a-05ba-4d14-be6a-35b714a0707f"
      unitRef="usd">147644000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6a47a252a1594746b7927a59b3e95910_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTAtNC0xLTEtMzQyNDA_2508d285-1d42-41ae-8004-ff8147b81a2b"
      unitRef="usd">3867000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i92a816e382dc405e84f040f2a8eb678a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTEtMS0xLTEtMzQyNDA_f748088e-4dce-4783-a6d2-7c4112e4ab22"
      unitRef="usd">61736000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i92a816e382dc405e84f040f2a8eb678a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTEtMi0xLTEtMzQyNDA_1eb8381d-197b-4ebe-adef-64c1047cd3e8"
      unitRef="usd">1101000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="if7af824b0f2d43469b609f7fe387ef96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTEtMy0xLTEtMzQyNDA_682ff7ab-2a04-4a5c-8a8f-4c3869b15483"
      unitRef="usd">535577000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="if7af824b0f2d43469b609f7fe387ef96_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOjA3YjNmOWQ2YzVkMTQyYTFhYzIyYWVmMjk1OTZjODY2L3RhYmxlcmFuZ2U6MDdiM2Y5ZDZjNWQxNDJhMWFjMjJhZWYyOTU5NmM4NjZfMTEtNC0xLTEtMzQyNDA_bee347c1-e1ad-48c3-ad4b-608fb144b58c"
      unitRef="usd">20679000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzQ1NA_f6d228b4-62c7-4880-9c3f-4d20b312965c">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the change in fair value of these derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.853%"/&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.911%"/&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.914%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Change in Fair Value Non-Hedging Interest Rate Derivatives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense) - derivative assets&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;15,448&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,854&#160;&lt;/span&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: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;18,524&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(18,140)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other (expense) income - derivative liabilities&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:700;line-height:100%"&gt;(15,448)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(4,854)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(18,524)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;18,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other income (expense) - derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;311&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(185)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="ie185110dd54c4063a4d570b97e06b8f7_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfMy0xLTEtMS0zNDI0MA_2056dc06-47be-44b9-a58c-0cd9313dbfd5"
      unitRef="usd">-15448000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i825ed5d7386a4b3a8fb0cc2755cd5a24_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfMy0yLTEtMS0zNDI0MA_e9a5a8bd-6c98-4f8c-b44f-f59070c8ccda"
      unitRef="usd">-4854000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="id603a24eb8044be78c47b43ded229d15_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfMy0zLTEtMS0zNDI0MA_dbb2ad14-205d-433c-8de2-b31a924d8989"
      unitRef="usd">-18524000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i686737eba9a84055a260d567a05fe26c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfMy00LTEtMS0zNDI0MA_cfbf14fd-5603-4e14-b252-0d827f24918d"
      unitRef="usd">18140000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i35096741f1ea40fd89618e7dfafeb396_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNC0xLTEtMS0zNDI0MA_53ec583f-b114-4429-ac0c-e9252c173883"
      unitRef="usd">15448000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i0f0d3142944247ada9371779bc8f829e_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNC0yLTEtMS0zNDI0MA_3b11b465-73a0-469b-af84-f8d1845258bc"
      unitRef="usd">4854000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i9da1f8d0378e440da6aab2f7a8227ad5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNC0zLTEtMS0zNDI0MA_e305ebe4-1135-4df6-918f-62a63ac0ec72"
      unitRef="usd">18524000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i8cc04f2df4b843738420bc5832277618_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNC00LTEtMS0zNDI0MA_80c2e0dc-77a1-4a7e-9b46-5f170cd3c235"
      unitRef="usd">-18140000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i3170c1523f9c4d7fb7ff1144ca8642b0_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNS0xLTEtMS0zNDI0MA_95a145c8-05ed-49c2-aa64-82242f62c79e"
      unitRef="usd">-311000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i02b8e3a2b4734e10890510f300214e87_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNS0yLTEtMS0zNDI0MA_3f849cea-6420-41fa-9ec9-bcdc727e9a4c"
      unitRef="usd">185000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i04a4d9327f1746708713cf8ad32f7978_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNS0zLTEtMS0zNDI0MA_1a015c11-8200-4fab-ad54-60b504a54996"
      unitRef="usd">-888000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
      contextRef="i9e4eea925d9a4c9b985f369c005b792f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmM1NzJiMWNhYTM2YzRjNjZiOTU0OGEzMDYxMGY3ZWU3L3RhYmxlcmFuZ2U6YzU3MmIxY2FhMzZjNGM2NmI5NTQ4YTMwNjEwZjdlZTdfNS00LTEtMS0zNDI0MA_3076f265-091b-40af-96a8-8d5f204439f4"
      unitRef="usd">-352000</us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMTcwMA_7acd89b3-046c-4ced-aa3d-137f1e077a85"
      unitRef="usd">29400000</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:CollateralAlreadyPostedAggregateFairValue
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMTcwNw_eba9e3cf-4f70-4a96-af8d-456aaf23eb35"
      unitRef="usd">34800000</us-gaap:CollateralAlreadyPostedAggregateFairValue>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i13fe8867a4f64762bf8447f3200d432d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMjg4Mg_925ed92d-f1b1-4fdb-8913-cb72502c774c"
      unitRef="usd">150000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4b0c1ea1666247b8ac1d4f4c6f5b4c31_I20220630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMjg4Mg_a2e29cb6-c355-4b92-83ef-e9eba9b92549"
      unitRef="usd">150000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMjkzMw_d6647567-2295-488b-987a-bc6f6cf72f46"
      unitRef="usd">348000000</us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount>
    <us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMjk0MA_4c810a7f-9d2b-42ed-b1fe-1f559b4fec42"
      unitRef="usd">363600000</us-gaap:HedgedAssetFairValueHedgeLastOfLayerAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i20cd394f9d8c457d8463c45da6d4fce6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzIwNQ_d5f9907f-5eb5-4c5a-a25a-007a2d9c617d"
      unitRef="usd">12300000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6af42ba2673c447ab7e112dadc5fa561_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzIxMg_0369378b-d0dd-4ef9-a25a-56d90a90cdad"
      unitRef="usd">4300000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RleHRyZWdpb246MTg5NDM4ZGRmMDVmNDUyM2IyMjVmOTE1NGUwMzNmMTNfMzQ0Mw_bb1a1886-982a-4a05-9e9e-c7821e46625b">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the financial statement impact of these derivative instruments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.876%"/&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.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="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:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities available for sale, at fair value&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:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(12,350)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,711)&lt;/span&gt;&lt;/td&gt;&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&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:700;line-height:100%"&gt;12,338&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:#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:9pt;font-weight:400;line-height:100%"&gt;4,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cumulative adjustment to Interest and dividends on investment 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:9pt;font-weight:700;line-height:100%"&gt;12&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="i113dc2caba594fd083447ad442c0a7d8_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMS0zLTEtMS0zNDI0MA_98ea31ce-8c1c-4ece-b7a6-a9690ace9011"
      unitRef="usd">-12350000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="i4173ce51302c442baa5069f378246348_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMS00LTEtMS0zNDI0MA_d55f6d1d-3330-4625-b5d9-ba67c639947b"
      unitRef="usd">-4711000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="i20cd394f9d8c457d8463c45da6d4fce6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMi0zLTEtMS0zNDI0MA_e034008b-5fe6-45a5-a05b-d6d218f46b4b"
      unitRef="usd">12338000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:FairValueHedgesAtFairValueNet
      contextRef="i6af42ba2673c447ab7e112dadc5fa561_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMi00LTEtMS0zNDI0MA_f6d25346-7f6b-438c-a37e-675c1fc28808"
      unitRef="usd">4308000</us-gaap:FairValueHedgesAtFairValueNet>
    <us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMy0zLTEtMS0zNDI0MA_6af075bb-c1cb-4f24-8f39-edf65809bd26"
      unitRef="usd">12000</us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease>
    <us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease
      contextRef="i090467f990ec43aca6d6d4d3233bd09f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV82Ny9mcmFnOjE4OTQzOGRkZjA1ZjQ1MjNiMjI1ZjkxNTRlMDMzZjEzL3RhYmxlOmEyODU0NmVlYTgyOTQ0OTliOTRlMjE2YWEyYTU0MWY0L3RhYmxlcmFuZ2U6YTI4NTQ2ZWVhODI5NDQ5OWI5NGUyMTZhYTJhNTQxZjRfMy00LTEtMS0zNDI0MA_193cf8ee-847d-4a56-a7bd-da84a7a581a3"
      unitRef="usd">403000</us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RleHRyZWdpb246OTQ4ODMwODBhYWI0NGQ5Zjg4YmM1Mjg0YWEzZDUzMTFfMjgwNw_59a0b315-de6d-4e54-87f6-2b7a4ad23635">Employee Benefit Plans&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Restricted Shares, Restricted Stock Units, Performance Share Units&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records compensation expense with respect to restricted shares, restricted stock units and performance share units in an amount equal to the fair value of the common stock covered by each award on the date of grant. These awards become fully vested after various periods of continued employment from the respective dates of grant. The Company is entitled to an income tax deduction in an amount equal to the taxable income reported by the holders of the restricted shares when the restrictions are released and the shares are issued. Compensation is being charged to expense over the respective vesting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted shares are forfeited if the awardee officer or employee terminates his employment with the Company prior to the lapsing of restrictions. The Company records forfeitures of restricted stock as treasury share repurchases and any compensation cost previously recognized is reversed in the period of forfeiture.&#160;&#160;Recipients of restricted shares do not pay any cash consideration to the Company for the shares, and, except for restricted stock units and performance share units, have the right to vote all shares subject to such grant and receive all dividends with respect to such shares, whether or not the shares have vested.&#160;&#160;For restricted shares and performance share units that have performance-based criteria, management has evaluated those criteria and has determined that, as of June&#160;30, 2022, the criteria were probable of being met.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted shares activity and related information is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:44.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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="6" style="padding:2px 1pt;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 style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Restricted Awards&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:700;line-height:100%"&gt;Average Market Price at Grant&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;Restricted Awards&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;Average Market Price at Grant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1&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:700;line-height:100%"&gt;146,755&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72.16&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:#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:9pt;font-weight:400;line-height:100%"&gt;158,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,159&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;77.54&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(41,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.54&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:#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:9pt;font-weight:400;line-height:100%"&gt;(52,050)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;61.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;138,279&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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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;73.58&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding stock-based compensation associated with restricted shares is provided in the following table (in thousands):&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense associated with restricted shares&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:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;683&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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;border-top:1pt solid #000000;padding:2px 0;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,345&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;At period-end:&lt;/span&gt;&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&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;Unrecognized stock-based compensation expense associated with restricted shares&lt;/span&gt;&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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,699&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average period (in years) in which the above amount is expected to be recognized&lt;/span&gt;&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:2px 1pt;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.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shares issued in conjunction with restricted stock awards are issued from available treasury shares.  If no treasury shares are available, new shares would be issued from available authorized shares.  During the six months ended June 30, 2022 and 2021, all shares issued in connection with restricted stock awards were issued from available treasury stock.&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides retirement benefits to its employees through the City Holding Company 401(k) Plan and Trust (the &#x201c;401(k) Plan&#x201d;), which is intended to be compliant with Employee Retirement Income Security Act (ERISA) section 404(c).  The Company also maintains a frozen defined benefit pension plan  (the &#x201c;Defined Benefit Plan&#x201d;), which was inherited from the Company's acquisition of the plan sponsor (Horizon Bancorp, Inc.).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of the Company's net periodic benefit cost, which is included in the line item "other expenses" in the consolidated statements of income, (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.514%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of net periodic cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&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;90&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;83&#160;&lt;/span&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: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;180&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&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:700;line-height:100%"&gt;(221)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(442)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;195&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;390&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Periodic Pension Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;64&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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;128&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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RleHRyZWdpb246OTQ4ODMwODBhYWI0NGQ5Zjg4YmM1Mjg0YWEzZDUzMTFfMjc3Nw_2b7b88e3-81b0-4eb5-bedb-6507644babe5">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s restricted shares activity and related information is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:44.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align: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="6" style="padding:2px 1pt;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 style="height:21pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Restricted Awards&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:700;line-height:100%"&gt;Average Market Price at Grant&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;Restricted Awards&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;Average Market Price at Grant&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at January 1&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:700;line-height:100%"&gt;146,755&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;72.16&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:#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:9pt;font-weight:400;line-height:100%"&gt;158,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,159&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;77.54&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(41,635)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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.54&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:#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:9pt;font-weight:400;line-height:100%"&gt;(52,050)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;61.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;138,279&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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;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;73.58&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;144,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;71.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information regarding stock-based compensation associated with restricted shares is provided in the following table (in thousands):&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.736%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.958%"/&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.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Three months ended June 30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense associated with restricted shares&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:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;683&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;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;border-top:1pt solid #000000;padding:2px 0;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,345&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;At period-end:&lt;/span&gt;&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&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;Unrecognized stock-based compensation expense associated with restricted shares&lt;/span&gt;&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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,699&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:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average period (in years) in which the above amount is expected to be recognized&lt;/span&gt;&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:2px 1pt;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.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie56f8a4d81864086b38e11c336a0378c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfMy0xLTEtMS0zNDI0MA_076482ff-2479-4868-a275-44d12d41eeca"
      unitRef="shares">146755</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie56f8a4d81864086b38e11c336a0378c_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfMy0yLTEtMS0zNDI0MA_768c9767-b515-48db-9e07-607a9b0d8525"
      unitRef="usdPerShare">72.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7580a4d116f449f99708792ceef28bec_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfMy0zLTEtMS0zNDI0MA_d382bca6-fc35-4490-a287-3edb30e34345"
      unitRef="shares">158554</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7580a4d116f449f99708792ceef28bec_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfMy00LTEtMS0zNDI0MA_f82e23c8-beec-4710-8a8d-899c0659eafd"
      unitRef="usdPerShare">67.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNC0xLTEtMS0zNDI0MA_c9f3425a-bb95-4c89-b7e8-dd3383dd146d"
      unitRef="shares">33159</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNC0yLTEtMS0zNDI0MA_c28d3284-9198-44a9-b5d4-00420fa6a993"
      unitRef="usdPerShare">77.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNC0zLTEtMS0zNDI0MA_bf2b2922-4d31-4334-8cba-9be976832850"
      unitRef="shares">38036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNC00LTEtMS0zNDI0MA_6c927a2f-d850-42cd-a0df-b758b71d5feb"
      unitRef="usdPerShare">76.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNS0xLTEtMS0zNDI0MA_b8d7f295-9346-495c-a9ee-8e04ad6edcb4"
      unitRef="shares">41635</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNS0yLTEtMS0zNDI0MA_2f205f0d-80c5-419a-b959-cbf0d0762eba"
      unitRef="usdPerShare">72.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNS0zLTEtMS0zNDI0MA_69da703d-106c-4399-b177-32323cb354c6"
      unitRef="shares">52050</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNS00LTEtMS0zNDI0MA_71c10fe3-1c09-4c59-af53-5c3a8151ea1f"
      unitRef="usdPerShare">61.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic9e55f9f6fea44aa96f1e736214e42ec_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNi0xLTEtMS0zNDI0MA_d9731446-2823-4a9c-bcf2-9ded48f0abab"
      unitRef="shares">138279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic9e55f9f6fea44aa96f1e736214e42ec_I20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNi0yLTEtMS0zNDI0MA_830c2c19-0081-4318-9328-457bdd1cef03"
      unitRef="usdPerShare">73.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2018a55c10da4053b057eaa2f4f4735c_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNi0zLTEtMS0zNDI0MA_407f6576-f28c-48a9-b4e7-04629dec4dda"
      unitRef="shares">144540</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2018a55c10da4053b057eaa2f4f4735c_I20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjZhMDBmYWVkN2FjMzQ3YjdiYWRiNjE2M2I0MGRlMDAxL3RhYmxlcmFuZ2U6NmEwMGZhZWQ3YWMzNDdiN2JhZGI2MTYzYjQwZGUwMDFfNi00LTEtMS0zNDI0MA_97da277d-9d5d-4d74-96f4-2d8181eca234"
      unitRef="usdPerShare">71.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:RestrictedStockExpense
      contextRef="if5f5c966f58749a091309fb2dd1890ce_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfMi0xLTEtMS0zNDI0MA_8c1cbf5c-fb80-4784-9a65-6860be275bc4"
      unitRef="usd">683000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i39fa47f751584fc2bdcb235ea4ced9f4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfMi0yLTEtMS0zNDI0MA_9f8447f7-fba1-4bf5-93a1-0289ff36a8b7"
      unitRef="usd">691000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfMi0zLTEtMS0zNDI0MA_3c0f5a27-c1d9-4695-a056-17da6b7ee092"
      unitRef="usd">1345000</us-gaap:RestrictedStockExpense>
    <us-gaap:RestrictedStockExpense
      contextRef="ia064cd1536a54026b4ff4df8e17814b7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfMi00LTEtMS0zNDI0MA_a10890c8-9ceb-4eda-8885-f9b3f3c1e45b"
      unitRef="usd">1475000</us-gaap:RestrictedStockExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ic9e55f9f6fea44aa96f1e736214e42ec_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfNS0zLTEtMS0zNDI0MA_d9aed4c2-c125-4556-ba1f-c48961a48095"
      unitRef="usd">5699000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1be043efb878472aa90b045f72ce93a2_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjIyMGJkZjBhMjY4MDRmZDJhZWZmMjg2OGVkZTAxNTg4L3RhYmxlcmFuZ2U6MjIwYmRmMGEyNjgwNGZkMmFlZmYyODY4ZWRlMDE1ODhfNi0zLTEtMS0zNDI0MA_d5e85249-e0b3-4a10-b143-e922e0178893">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RleHRyZWdpb246OTQ4ODMwODBhYWI0NGQ5Zjg4YmM1Mjg0YWEzZDUzMTFfMjgwOQ_efe116bd-5bac-4a25-ad72-bab7ff393674">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of the Company's net periodic benefit cost, which is included in the line item "other expenses" in the consolidated statements of income, (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.514%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Components of net periodic cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest cost&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;90&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;83&#160;&lt;/span&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: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;180&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected return on plan assets&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:700;line-height:100%"&gt;(221)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(205)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(442)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net amortization and deferral&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;195&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;390&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Periodic Pension Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;64&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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;128&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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfMy0xLTEtMS0zNDI0MA_e8e1b212-114a-4359-9adc-d8fcdfe1f76c"
      unitRef="usd">90000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfMy0yLTEtMS0zNDI0MA_b9756e57-f9a7-4132-8ed3-d7f939dfdcfe"
      unitRef="usd">83000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfMy0zLTEtMS0zNDI0MA_7e0d115c-b998-4862-9c74-5c6bcccaf982"
      unitRef="usd">180000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfMy00LTEtMS0zNDI0MA_eaf895a6-d41f-4193-b03a-418f7bae0baf"
      unitRef="usd">166000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNC0xLTEtMS0zNDI0MA_9cd0c920-d229-43a4-9c32-13dbf606cb35"
      unitRef="usd">221000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNC0yLTEtMS0zNDI0MA_2a1a6b88-8b4b-4714-be12-b3428f82ab12"
      unitRef="usd">205000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNC0zLTEtMS0zNDI0MA_f4b1b64a-6c66-46a0-8888-4f6ce3e90f7c"
      unitRef="usd">442000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNC00LTEtMS0zNDI0MA_090b74ba-450b-41b8-8be0-574ce71457aa"
      unitRef="usd">410000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNS0xLTEtMS0zNDI0MA_a9313c58-0572-48f0-9d1b-30a081525405"
      unitRef="usd">-195000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNS0yLTEtMS0zNDI0MA_af3e62e4-48b7-485c-a76a-372db1f9c8d4"
      unitRef="usd">-280000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNS0zLTEtMS0zNDI0MA_75a29c9f-4c0f-42ee-baae-1d38119e82df"
      unitRef="usd">-390000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNS00LTEtMS0zNDI0MA_97723dbc-efd2-42fe-9b85-975f6c5bccf7"
      unitRef="usd">-561000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNi0xLTEtMS0zNDI0MA_1b747b49-fe55-407b-a24f-967b5b91f1de"
      unitRef="usd">64000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNi0yLTEtMS0zNDI0MA_712a53b2-9d21-47bf-9e67-0927c4066ad0"
      unitRef="usd">158000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNi0zLTEtMS0zNDI0MA_2aec62a8-aa83-440f-86f3-146e9a1fee35"
      unitRef="usd">128000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83MC9mcmFnOjk0ODgzMDgwYWFiNDRkOWY4OGJjNTI4NGFhM2Q1MzExL3RhYmxlOjNlODg3OGVmMmM5ZTQ1NjE5NjhhZDI5MDgzNDQ3NGNhL3RhYmxlcmFuZ2U6M2U4ODc4ZWYyYzllNDU2MTk2OGFkMjkwODM0NDc0Y2FfNi00LTEtMS0zNDI0MA_d013c25a-4b66-4679-acff-970e90437af4"
      unitRef="usd">317000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RleHRyZWdpb246ZDU0OTFhMDI0ZWZlNDhhMTliOWY2NDZmNzJmZjMzZTJfMzkxMQ_07a60946-d6f6-4000-a273-66f534c306f7">Commitments and Contingencies&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;COVID-19&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The ongoing COVID-19 pandemic continues to create disruptions to the global economy and to the lives of individuals throughout the world. Given the ongoing and dynamic nature of the circumstances, it is not possible to accurately predict the extent, severity or duration of these conditions or when normal economic and operating conditions will resume. For this reason, the extent to which the COVID-19 pandemic affects the Company's business, operations and financial condition, as well as its regulatory capital and liquidity ratios, is highly uncertain and unpredictable and depends on, among other things, new information that may emerge concerning the scope, duration and severity of the COVID-19 pandemic, actions taken by &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;governmental authorities and other parties in response to the pandemic, the scale of distribution and public acceptance of vaccines for COVID-19 and the effectiveness of such vaccines in stemming or stopping the spread of COVID-19 and the rise of any variants or new strains of the COVID-19 virus. Even after the COVID-19 pandemic subsides, it will likely take time for the U.S. economy to recover, and the length of the recovery period is unknown. The Company's business could be materially and adversely affected during any such recovery period.&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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Credit-Related Financial Instruments&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is a party to certain financial instruments with off-balance sheet risk in the normal course of business to meet the financing needs of its customers.&#160;&#160;The Company has entered into agreements with certain customers to extend credit or provide a conditional commitment to provide payment on drafts presented in accordance with the terms of the underlying credit documents. The Company also provides overdraft protection to certain demand deposit customers that represent an unfunded commitment.&#160;&#160;Overdraft protection commitments, which are included with other commitments below, are uncollateralized and are paid at the Company&#x2019;s discretion.&#160;&#160;Conditional commitments generally include standby and commercial letters of credit. Standby letters of credit represent an obligation of the Company to a designated third party contingent upon the failure of a customer of the Company to perform under the terms of the underlying contract between the customer and the third party. Commercial letters of credit are issued specifically to facilitate trade or commerce. Under the terms of a commercial letter of credit, drafts will be drawn when the underlying transaction is consummated, as intended, between the customer and a third party. The majority of the Company's commitments have variable interest rates. The funded portion of these financial instruments is reflected in the Company&#x2019;s balance sheet, while the unfunded portion of these commitments is not reflected in the balance sheet.&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a summary of the contractual obligations of the Company resulting from significant commitments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 lines&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;226,151&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;221,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;70,646&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:#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:9pt;font-weight:400;line-height:100%"&gt;50,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;228,228&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,988&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:#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:9pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 letters 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:700;line-height:100%"&gt;1,981&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loan commitments and standby and commercial letters of credit have credit risks essentially the same as those involved in extending loans to customers and are subject to the Company&#x2019;s standard credit policies. Collateral is obtained based on management&#x2019;s credit assessment of the customer. Management does not anticipate any material losses as a result of these commitments.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the Company is engaged in various legal actions that it deems to be in the ordinary course of business. As these legal actions are resolved, the Company could realize positive and/or negative impact to its financial performance in the period in which these legal actions are ultimately resolved. There can be no assurance that current legal actions will have an immaterial impact on financial results, either positive or negative, or that no material legal actions may be presented in the future.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RleHRyZWdpb246ZDU0OTFhMDI0ZWZlNDhhMTliOWY2NDZmNzJmZjMzZTJfMzkxMA_3695d662-70df-4104-8ed1-343b4566f484">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents a summary of the contractual obligations of the Company resulting from significant commitments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.760%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.469%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.471%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commitments to extend credit:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 lines&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;226,151&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;221,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;70,646&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:#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:9pt;font-weight:400;line-height:100%"&gt;50,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;228,228&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Standby letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;5,988&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:#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:9pt;font-weight:400;line-height:100%"&gt;6,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 letters 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:700;line-height:100%"&gt;1,981&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia2583028c6334b5195859fa7d6676cb3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfMi0xLTEtMS0zNDI0MA_4dcd3cc6-3fa3-4bf9-9220-3b16eb10db0a"
      unitRef="usd">226151000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ibee41e488f884bdc83fd7346cacc7e8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfMi0yLTEtMS0zNDI0MA_443ff704-2f59-440c-b9f3-75b7faaf94b8"
      unitRef="usd">221119000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i47578767b2b24ccf8a1000390ed2b65a_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfMy0xLTEtMS0zNDI0MA_9bdbe981-3ec2-4397-b551-66d3d8f925a7"
      unitRef="usd">70646000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i9108ac42317c48089d12a4fe433fcf82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfMy0yLTEtMS0zNDI0MA_27c0680b-54a0-4457-9981-63a4d7d9cdff"
      unitRef="usd">50760000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i655a539b370b439fb3c88f47c69a8ada_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNC0xLTEtMS0zNDI0MA_2b216519-bca3-4fbc-93e5-8102113d68aa"
      unitRef="usd">228228000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i1eca40800bd14bc3a9bcbfa67ea328a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNC0yLTEtMS0zNDI0MA_411327bf-a762-4f18-8e93-9c2bf791feec"
      unitRef="usd">242250000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib473d0bc69c64b7cbdf1e084f239d6c4_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNS0xLTEtMS0zNDI0MA_f49528ab-69a7-4fda-ab09-eb6569eb7726"
      unitRef="usd">5988000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib5b96bdde64a4ad2b00641ef83cd8699_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNS0yLTEtMS0zNDI0MA_f25bd545-7058-4ca4-abb9-9c3f985f1d55"
      unitRef="usd">6023000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="idd80b468b29a4156b1368dfffecc8638_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNi0xLTEtMS0zNDI0MA_d1f5e998-7c3f-4b8e-b98a-7edb0cbae43b"
      unitRef="usd">1981000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i6e64e6e7daf3474a837f06b2f4493e7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83My9mcmFnOmQ1NDkxYTAyNGVmZTQ4YTE5YjlmNjQ2ZjcyZmYzM2UyL3RhYmxlOjQyZjY3YTdhYjUwOTQ3Yzk5YTk0NGUzN2I2N2Y4ODdiL3RhYmxlcmFuZ2U6NDJmNjdhN2FiNTA5NDdjOTlhOTQ0ZTM3YjY3Zjg4N2JfNi0yLTEtMS0zNDI0MA_f49fdb2a-a371-429d-98e3-3bcab6ac6f8d"
      unitRef="usd">173000</us-gaap:CommitmentsAndContingencies>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjk2_8ebc8795-c51f-4474-bb39-ba608e6e06ff">Accumulated Other Comprehensive (Loss) Income &lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in accumulated other comprehensive (loss) income is presented in the tables below (in thousands).  All amounts are shown net of tax, which is calculated using a combined federal and state income tax rate approximating 24%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:7.818%"/&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:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&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:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Defined&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Defined&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities&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:2px 1pt;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;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-&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:2px 1pt;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;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 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: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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: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;(3,485)&lt;/span&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: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;(41,229)&lt;/span&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: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;(44,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(3,485)&lt;/span&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: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;17,745&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,260&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(39,269)&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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(98,243)&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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(3,485)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(80,498)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(83,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 0;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,485)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(80,498)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(83,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,289&#160;&lt;/span&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;15,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;36,894&#160;&lt;/span&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;31,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Amounts reclassified from other comprehensive income&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;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:33.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;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;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;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;Six months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Affected line item&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;in the Consolidated Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;Net securities gains reclassified into earnings&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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;29&#160;&lt;/span&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: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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gains on sale of investment securities, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#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:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net effect on accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMzAy_c87fe933-cadb-43ad-9360-3f125778f11d">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in accumulated other comprehensive (loss) income is presented in the tables below (in thousands).  All amounts are shown net of tax, which is calculated using a combined federal and state income tax rate approximating 24%. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:7.818%"/&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:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&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:7.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Defined&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align: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;Defined&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities&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:2px 1pt;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;Benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-&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:2px 1pt;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;Pension&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Available-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;-for-Sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 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: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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;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: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;(3,485)&lt;/span&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: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;(41,229)&lt;/span&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: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;(44,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(3,485)&lt;/span&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: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;17,745&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,260&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;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(39,269)&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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(39,269)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;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:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(98,243)&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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(98,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(3,485)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(80,498)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(83,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 0;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,485)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(80,498)&lt;/span&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;(83,983)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;21,289&#160;&lt;/span&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;15,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;36,894&#160;&lt;/span&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;31,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Amounts reclassified from other comprehensive income&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;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(22)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(237)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Ending Balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,661)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <chco:CombinedFederalAndStateIncomeTaxRate
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjcx_1c7a6e1c-daba-44d1-b746-c614d8cf1f1e"
      unitRef="number">0.24</chco:CombinedFederalAndStateIncomeTaxRate>
    <chco:CombinedFederalAndStateIncomeTaxRate
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjcx_49e2593d-7069-4d2c-83bb-e8d7df1adb71"
      unitRef="number">0.24</chco:CombinedFederalAndStateIncomeTaxRate>
    <chco:CombinedFederalAndStateIncomeTaxRate
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjcx_98a3a685-fe13-4885-9e0d-712a9f225646"
      unitRef="number">0.24</chco:CombinedFederalAndStateIncomeTaxRate>
    <chco:CombinedFederalAndStateIncomeTaxRate
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjcx_9da927d1-a727-4986-8444-aa180d340985"
      unitRef="number">0.24</chco:CombinedFederalAndStateIncomeTaxRate>
    <us-gaap:StockholdersEquity
      contextRef="i6cb1f51eaeb84afb953daed98ce6e532_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy0xLTEtMS0zNDI0MA_68a27c05-3915-438b-8f70-6f27d0284c80"
      unitRef="usd">-3485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4a089a1429b47ceaca566c7aeac072e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy0yLTEtMS0zNDI0MA_4038cf63-5ca0-4a65-a3e3-d3a842d3e9e5"
      unitRef="usd">-41229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if09a8639a40a49b1a2adcb00afcbe858_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy0zLTEtMS0zNDI0MA_27879717-1e98-492b-b435-016f1f369be4"
      unitRef="usd">-44714000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia162424b581e438bb12fe2d0cd22bd94_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy01LTEtMS0zNDI0MA_92d00b73-2506-43e3-892d-14f19307d662"
      unitRef="usd">-3485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89459ddf2fce4457ac5cb919e548c381_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy02LTEtMS0zNDI0MA_182dbef3-79c6-46db-9ca8-09b70ab73b6b"
      unitRef="usd">17745000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i40efbceb7cf24f459d94864c4dfaaccb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfNy03LTEtMS0zNDI0MA_0a156357-787c-4754-a4e6-e3e9ea4eaf25"
      unitRef="usd">14260000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i66ed6e40a85144dcac369adc662beb70_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfOS0yLTEtMS0zNDI0MA_235bf310-dae2-4629-a5f9-2e97dc001e97"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i730f8bb6ede24ccd97d2c83634b3ee44_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfOS0zLTEtMS0zNDI0MA_03f6d30e-cda1-4365-9ef5-2fce120a5246"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6f67048cc6884924b95d5bb0b30e8a87_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfOS02LTEtMS0zNDI0MA_ba0db008-2da3-44a2-a116-06e6a5c453fe"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="if1dad46ddb1e49b0b5547d08ce9c3c5e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfOS03LTEtMS0zNDI0MA_4ca206c2-36d4-4a00-8284-6a9b939e75b0"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i66ed6e40a85144dcac369adc662beb70_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTAtMi0xLTEtMzQyNDA_aaf40299-e455-40ca-ba19-dfcb42cbce6b"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i730f8bb6ede24ccd97d2c83634b3ee44_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTAtMy0xLTEtMzQyNDA_80821c24-2c88-405c-8b49-56bfde747067"
      unitRef="usd">-39269000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6f67048cc6884924b95d5bb0b30e8a87_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTAtNi0xLTEtMzQyNDA_fa8fc0f0-a4e9-4b01-b368-58a98e883fa8"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if1dad46ddb1e49b0b5547d08ce9c3c5e_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTAtNy0xLTEtMzQyNDA_1617b1f5-184f-4170-baa9-31a93cdfbd4d"
      unitRef="usd">-98243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ia3a17e8d6d9a4e64936b9b7056132a13_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItMS0xLTEtMzQyNDA_dcfa5b5f-430e-4d50-9fa8-ae83bc3ac807"
      unitRef="usd">-3485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0999e8d0df92400cb1ccb81b6450b0d1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItMi0xLTEtMzQyNDA_88dabc3a-8822-40db-a4f2-81ed334ea115"
      unitRef="usd">-80498000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia48011e3e4dc4026910784307d451e69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItMy0xLTEtMzQyNDA_4e0ddc58-6658-4670-9f43-28ea08be2879"
      unitRef="usd">-83983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3a17e8d6d9a4e64936b9b7056132a13_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItNS0xLTEtMzQyNDA_3c0c2c3e-3da4-43a3-8c71-834541253cb4"
      unitRef="usd">-3485000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0999e8d0df92400cb1ccb81b6450b0d1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItNi0xLTEtMzQyNDA_152645d1-4259-466a-93c0-cac357a00875"
      unitRef="usd">-80498000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia48011e3e4dc4026910784307d451e69_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTItNy0xLTEtMzQyNDA_82caf6de-0df6-44c0-8958-f754acd3f0fb"
      unitRef="usd">-83983000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0a168a53a16d4f14b15d95b691fa0f7b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtMS0xLTEtMzQyNDA_e2c559e0-098a-42e8-91f3-665fce5c64b2"
      unitRef="usd">-5661000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iadc83385052a44ac9bfe1309e0d2268d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtMi0xLTEtMzQyNDA_53189680-2658-4088-80f8-ba6274db266d"
      unitRef="usd">21289000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6f56bc09126246cbb6e14a139d6676ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtMy0xLTEtMzQyNDA_a1759bea-946f-4c27-84c3-7ba9d00b9dff"
      unitRef="usd">15628000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaaabe8fcc5044e2f95f78a9507d7042b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtNS0xLTEtMzQyNDA_fd0e63ba-0784-4284-b502-9541d3fd33b4"
      unitRef="usd">-5661000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i426363cb057e4997853a5c4b53d7d3e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtNi0xLTEtMzQyNDA_66d0feea-cdd7-4b56-8c9b-55b17b612d13"
      unitRef="usd">36894000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic19fa32dc8eb44fa8640ebcf9d4ff557_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTUtNy0xLTEtMzQyNDA_4d59d864-7200-44e4-b020-73e725c34e21"
      unitRef="usd">31233000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="iea629ab3fd5d48aaa360c9388a8484dd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTctMi0xLTEtMzQyNDA_32e83f33-787c-4d80-9c33-14ae26de85c6"
      unitRef="usd">6960000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6c2257515aa64c3ba7af28284eecf7fb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTctMy0xLTEtMzQyNDA_ec6dc342-be6e-4bae-b6a9-fe5e1f624757"
      unitRef="usd">6960000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7ccca15cfe5f4a69885c8b371cedfcfb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTctNi0xLTEtMzQyNDA_bde92f54-c061-4878-8d55-eaa4ce5a71c5"
      unitRef="usd">-8430000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i281fd52e1a3c4243814d70480cc672cb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTctNy0xLTEtMzQyNDA_ea21b260-007b-43ce-9942-ec65dc883e2f"
      unitRef="usd">-8430000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iea629ab3fd5d48aaa360c9388a8484dd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTgtMi0xLTEtMzQyNDA_22dc811d-be65-4e90-9501-a6fdf77711de"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6c2257515aa64c3ba7af28284eecf7fb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTgtMy0xLTEtMzQyNDA_1e629a0d-b341-4b6e-9c56-e9d3d0e4ea8b"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7ccca15cfe5f4a69885c8b371cedfcfb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTgtNi0xLTEtMzQyNDA_f5f0e05a-415f-4523-974c-24a8d2bab896"
      unitRef="usd">237000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i281fd52e1a3c4243814d70480cc672cb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTgtNy0xLTEtMzQyNDA_a2b75957-292c-437f-a0b2-029115daa028"
      unitRef="usd">237000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iea629ab3fd5d48aaa360c9388a8484dd_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTktMi0xLTEtMzQyNDA_da9b49fd-e166-4b42-a0bf-4afb8aafb460"
      unitRef="usd">6938000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6c2257515aa64c3ba7af28284eecf7fb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTktMy0xLTEtMzQyNDA_0c7f4078-726c-44aa-8288-4c8d11c8f3e3"
      unitRef="usd">6938000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i7ccca15cfe5f4a69885c8b371cedfcfb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTktNi0xLTEtMzQyNDA_0711491d-6a5e-4ad3-bbac-7de5914bfc00"
      unitRef="usd">-8667000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i281fd52e1a3c4243814d70480cc672cb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMTktNy0xLTEtMzQyNDA_96fb01f7-1505-46ac-80f2-e4d5164c4acf"
      unitRef="usd">-8667000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="iea360f802b514e2e90a1372098ad35f0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtMS0xLTEtMzQyNDA_5bdf0f54-6982-4af1-aca4-e97294995e0c"
      unitRef="usd">-5661000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3752f0a57fb948698dc42aeac961bd31_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtMi0xLTEtMzQyNDA_0a1defde-91e8-42b2-99d3-c7ed9c2ea575"
      unitRef="usd">28227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdea65d48c4341269bc9694c0bb19900_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtMy0xLTEtMzQyNDA_0caa180f-5a0a-4759-8813-8c74ff208545"
      unitRef="usd">22566000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iea360f802b514e2e90a1372098ad35f0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtNS0xLTEtMzQyNDA_e522e31b-2450-470f-87c7-f8675120dad4"
      unitRef="usd">-5661000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3752f0a57fb948698dc42aeac961bd31_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtNi0xLTEtMzQyNDA_4999ee71-3c20-4918-95a2-abf6dcca1993"
      unitRef="usd">28227000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icdea65d48c4341269bc9694c0bb19900_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjIwYmM1NzQ4OWRhZDQ3ODViZmFlZWUxNmE5MzlmMzcxL3RhYmxlcmFuZ2U6MjBiYzU3NDg5ZGFkNDc4NWJmYWVlZTE2YTkzOWYzNzFfMjEtNy0xLTEtMzQyNDA_c8ddfd90-5d72-4b28-b447-0cf99e0bd444"
      unitRef="usd">22566000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RleHRyZWdpb246ZTI0NmU1YTQ2ZDRlNGViOWI4OWEwOGZiZTc1ZDc2MzFfMjg4_39ff1eb1-6549-484e-8c0e-5deb821ab3b6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.069%"/&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:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width: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:33.405%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="12" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Other Comprehensive (Loss) Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;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;Three months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;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;Six months ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Affected line item&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;in the Consolidated Statements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;of Income&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Securities available-for-sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" 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;Net securities gains reclassified into earnings&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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;29&#160;&lt;/span&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: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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gains on sale of investment securities, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Related income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:#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:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net effect on accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-bottom:3pt double #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:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i57e10918256748a1b19af6730f11e53a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNi0xLTEtMS0zNDI0MA_ae685d3d-d855-41da-9f52-48b3176b65e0"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="ia0858fe827654a6289e41eeff278b1ec_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNi0yLTEtMS0zNDI0MA_8cd98502-5bd7-4c9f-84cb-ea7d1045c7f0"
      unitRef="usd">29000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="id9f303b286f3499da3cd260614804681_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNi0zLTEtMS0zNDI0MA_9d53ba82-3c05-4ad9-91ce-9190db316ef9"
      unitRef="usd">0</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="i7fbe0501a1dc4838a14e36d4a303a6d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNi00LTEtMS0zNDI0MA_07608212-8f31-4c75-988f-7e92e5f04f85"
      unitRef="usd">312000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i57e10918256748a1b19af6730f11e53a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNy0xLTEtMS0zNDI0MA_bd94e569-bb77-4376-8e41-a61ee3c72561"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia0858fe827654a6289e41eeff278b1ec_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNy0yLTEtMS0zNDI0MA_cb1e972f-caf4-4729-b8f4-e08738ae306a"
      unitRef="usd">7000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id9f303b286f3499da3cd260614804681_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNy0zLTEtMS0zNDI0MA_e379bae8-24ef-4bf0-b9e6-df5493219d21"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7fbe0501a1dc4838a14e36d4a303a6d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfNy00LTEtMS0zNDI0MA_70d29ae3-8ab3-4a3f-b878-d18dd3c6d140"
      unitRef="usd">75000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i57e10918256748a1b19af6730f11e53a_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfOC0xLTEtMS0zNDI0MA_91d88de1-f45f-434b-aa96-4959437b7fb4"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia0858fe827654a6289e41eeff278b1ec_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfOC0yLTEtMS0zNDI0MA_359b5fec-b707-492f-a4fd-7d596dfece6e"
      unitRef="usd">22000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="id9f303b286f3499da3cd260614804681_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfOC0zLTEtMS0zNDI0MA_31dff0a3-6f4e-4fa7-a339-38d2278eeec2"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7fbe0501a1dc4838a14e36d4a303a6d8_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83Ni9mcmFnOmUyNDZlNWE0NmQ0ZTRlYjliODlhMDhmYmU3NWQ3NjMxL3RhYmxlOjJjYWYxYzkyZWQzNjRlZmViNGNiNTIzNjI5MDZlNGU1L3RhYmxlcmFuZ2U6MmNhZjFjOTJlZDM2NGVmZWI0Y2I1MjM2MjkwNmU0ZTVfOC00LTEtMS0zNDI0MA_5d658be0-9fe2-4468-97a2-9210b538d467"
      unitRef="usd">237000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RleHRyZWdpb246MmEzYTlmOGY3YTA5NDMzMTgyMmYwMDlmNDVjOGY4ODNfNTI0_e3ce9f5f-3db0-43a9-a81e-ca4968dd5e1f">Earnings per Share&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share using the two class method (in thousands, except per share data):&#160;&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:44.514%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,683&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;44,025&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Less: earnings allocated to participating 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:9pt;font-weight:700;line-height:100%"&gt;(203)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(206)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(403)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,480&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;43,622&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to&#160;common stock&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;8,837&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,921&#160;&lt;/span&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: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;17,671&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&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:700;line-height:100%"&gt;13,643&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:#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:9pt;font-weight:400;line-height:100%"&gt;13,021&#160;&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;25,951&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:#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:9pt;font-weight:400;line-height:100%"&gt;23,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,480&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;43,622&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,930&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;21&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;24&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 for diluted earnings per share&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:700;line-height:100%"&gt;14,909&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:#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:9pt;font-weight:400;line-height:100%"&gt;15,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;14,954&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:#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:9pt;font-weight:400;line-height:100%"&gt;15,640&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&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: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:9pt;font-weight:700;line-height:100%"&gt;1.51&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:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 0;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.92&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:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.51&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.92&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Anti-dilutive options are not included in the computation of diluted earnings per share because the options&#x2019; exercise price was greater than the average market price of the common shares and therefore, the effect would have been anti-dilutive.  Anti-dilutive options were not significant for any of the periods shown above.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RleHRyZWdpb246MmEzYTlmOGY3YTA5NDMzMTgyMmYwMDlmNDVjOGY4ODNfNTI3_c3d449d9-cca9-41be-b2ac-5177e188d34f">&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings per share using the two class method (in thousands, except per share data):&#160;&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:44.514%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;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;Six months ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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="padding:2px 1pt;text-align:center;vertical-align: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="padding:2px 1pt;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,683&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;44,025&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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;Less: earnings allocated to participating 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:9pt;font-weight:700;line-height:100%"&gt;(203)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(206)&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;(403)&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;(385)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,480&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;43,622&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributed earnings allocated to&#160;common stock&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;8,837&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,921&#160;&lt;/span&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: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;17,671&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings allocated to common stock&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:700;line-height:100%"&gt;13,643&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:#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:9pt;font-weight:400;line-height:100%"&gt;13,021&#160;&lt;/span&gt;&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:9pt;font-weight:700;line-height:100%"&gt;25,951&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:#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:9pt;font-weight:400;line-height:100%"&gt;23,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net earnings allocated to common shareholders&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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;22,480&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,942&#160;&lt;/span&gt;&lt;/td&gt;&lt;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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;43,622&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;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;14,930&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Employee stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;21&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;24&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 for diluted earnings per share&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:700;line-height:100%"&gt;14,909&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:#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:9pt;font-weight:400;line-height:100%"&gt;15,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;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;14,954&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:#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:9pt;font-weight:400;line-height:100%"&gt;15,640&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&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: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:9pt;font-weight:700;line-height:100%"&gt;1.51&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:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 0;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.92&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:#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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;1.51&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;2.92&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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMi0xLTEtMS0zNDI0MA_5de649df-db63-4a44-98cc-6dfca1304405"
      unitRef="usd">22683000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMi0yLTEtMS0zNDI0MA_537bff3f-7837-455c-8aca-c4101a02d622"
      unitRef="usd">22148000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMi0zLTEtMS0zNDI0MA_83e590d7-99b8-4863-b84e-df31dc06f4cb"
      unitRef="usd">44025000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMi00LTEtMS0zNDI0MA_c496a1e7-611e-4732-9cfd-e5a42800a23f"
      unitRef="usd">41962000</us-gaap:NetIncomeLoss>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMy0xLTEtMS0zNDI0MA_a2e95a66-1ed3-4bcf-9112-3a56d0d4f5f2"
      unitRef="usd">-203000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMy0yLTEtMS0zNDI0MA_3a356678-5fc1-417b-b3af-2b5f6303c97f"
      unitRef="usd">-206000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMy0zLTEtMS0zNDI0MA_1692f893-860e-4f69-87b8-666232a2d0ff"
      unitRef="usd">-403000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMy00LTEtMS0zNDI0MA_236c4981-74d0-4c78-9429-e2febe800615"
      unitRef="usd">-385000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNC0xLTEtMS0zNDI0MA_46bd3ef6-66b9-4e52-9901-1b2f03236afb"
      unitRef="usd">22480000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNC0yLTEtMS0zNDI0MA_070ce9a0-a2ac-4055-ad13-58f59c07dc3f"
      unitRef="usd">21942000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNC0zLTEtMS0zNDI0MA_3e4dec4e-4d6e-4895-bda0-f8eb35e49835"
      unitRef="usd">43622000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNC00LTEtMS0zNDI0MA_6e13fcf1-976b-4a58-b01b-61618886d26a"
      unitRef="usd">41577000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:DistributedEarnings
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNi0xLTEtMS0zNDI0MA_3f34f8d1-d38b-4c8a-93ea-2bc2ea6001ec"
      unitRef="usd">8837000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNi0yLTEtMS0zNDI0MA_6594c5ed-675e-44f8-9dec-f93d9e2844bc"
      unitRef="usd">8921000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNi0zLTEtMS0zNDI0MA_d2227bcc-dfe8-498b-9d7b-a33d16a071c0"
      unitRef="usd">17671000</us-gaap:DistributedEarnings>
    <us-gaap:DistributedEarnings
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNi00LTEtMS0zNDI0MA_b71527d1-9a4c-4c08-bb69-487ba6c7c3cb"
      unitRef="usd">17845000</us-gaap:DistributedEarnings>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNy0xLTEtMS0zNDI0MA_25a8a7d5-e574-4637-a1a1-3ea5edadb696"
      unitRef="usd">13643000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNy0yLTEtMS0zNDI0MA_4f0de76b-b91f-4ffd-aa76-85c99e6c1b2a"
      unitRef="usd">13021000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNy0zLTEtMS0zNDI0MA_57d58d56-e57c-4641-b436-5bdd59eb4c19"
      unitRef="usd">25951000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfNy00LTEtMS0zNDI0MA_399023cf-82d5-49d0-bbdb-80419f0b38c2"
      unitRef="usd">23732000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfOC0xLTEtMS0zNDI0MA_87d9398a-4e1f-4910-99a3-6bf7123a9711"
      unitRef="usd">22480000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfOC0yLTEtMS0zNDI0MA_3f3ec068-e75b-4a54-bbdf-bcf1d8307127"
      unitRef="usd">21942000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfOC0zLTEtMS0zNDI0MA_d2888e91-5ab0-4323-b7ae-83c57484502a"
      unitRef="usd">43622000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfOC00LTEtMS0zNDI0MA_a28876f0-c56f-4114-a509-26e4b2002ff4"
      unitRef="usd">41577000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTAtMS0xLTEtMzQyNDA_ff5f3350-4d82-4f3c-9cff-eee522c708f7"
      unitRef="shares">14888000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTAtMi0xLTEtMzQyNDA_8a7449ae-d460-49e1-96b8-efbef55a0ed2"
      unitRef="shares">15573000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTAtMy0xLTEtMzQyNDA_eb3c7991-f60a-43ff-b8fb-33feae4f063b"
      unitRef="shares">14930000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTAtNC0xLTEtMzQyNDA_3fa45722-333b-4953-8de1-50eaff763b35"
      unitRef="shares">15614000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTItMS0xLTEtMzQyNDA_3fbba7a0-61c7-4825-9fa0-13b61bd528b9"
      unitRef="shares">21000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTItMi0xLTEtMzQyNDA_02688b6d-bae5-4276-a101-65437ee99782"
      unitRef="shares">21000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTItMy0xLTEtMzQyNDA_99da600d-7451-4f77-8f87-b8b7578ae8a4"
      unitRef="shares">24000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTItNC0xLTEtMzQyNDA_6c49f5cf-dfe6-453e-889c-9813c02510fb"
      unitRef="shares">26000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTMtMS0xLTEtMzQyNDA_10446c03-eb55-400d-a446-0458f90e0610"
      unitRef="shares">14909000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTMtMi0xLTEtMzQyNDA_ddfe6451-42f9-43e4-b130-26da4c9b719a"
      unitRef="shares">15594000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTMtMy0xLTEtMzQyNDA_a95268b5-4c87-4944-9798-885d7adbed33"
      unitRef="shares">14954000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTMtNC0xLTEtMzQyNDA_19ff7cb9-1bff-4317-bc5c-4cde2511c9bc"
      unitRef="shares">15640000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTUtMS0xLTEtMzQyNDA_7b568eb6-2071-48a1-8bfd-4334afd36983"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTUtMi0xLTEtMzQyNDA_c8ff68ac-3572-4799-b293-92a3b3fd2ed8"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTUtMy0xLTEtMzQyNDA_ae713710-2402-428d-b0d5-6110b859aa5f"
      unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTUtNC0xLTEtMzQyNDA_82c207db-ea58-477b-b244-c459086a340f"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i201f8129e0b342f69d3c4dac4858a12c_D20220401-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTYtMS0xLTEtMzQyNDA_acb841c3-8d3b-40f0-827e-7152aa710082"
      unitRef="usdPerShare">1.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i092de649be1541408ed75caf47f894cb_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTYtMi0xLTEtMzQyNDA_39e323d1-a7af-49cd-99da-2b3a4cfddd27"
      unitRef="usdPerShare">1.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTYtMy0xLTEtMzQyNDA_f726b493-aacd-4c76-a072-6e27d6b1f936"
      unitRef="usdPerShare">2.92</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if594ec648bf34fc6b591379bddeb3b9a_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV83OS9mcmFnOjJhM2E5ZjhmN2EwOTQzMzE4MjJmMDA5ZjQ1YzhmODgzL3RhYmxlOjBkMGI5MWJjMjM1ZDRmNDFiZDVlYzFiYjhhZDk5MTQwL3RhYmxlcmFuZ2U6MGQwYjkxYmMyMzVkNGY0MWJkNWVjMWJiOGFkOTkxNDBfMTYtNC0xLTEtMzQyNDA_b37198d5-84dd-4100-a4ae-3cbfb405825f"
      unitRef="usdPerShare">2.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfOTQ1Ng_4d8eec52-7d5a-4c58-be48-5fdb62ee999b">Fair Value Measurements&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value of an asset or liability is the price that would be received to sell that asset or paid to transfer that liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date.&#160;&#160;ASC Topic 820 establishes a fair value hierarchy for valuation inputs that gives the highest priority to quoted prices in active markets for identical assets or liabilities and the lowest priority to unobservable inputs. The fair value hierarchy is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;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%;padding-left:1.05pt"&gt;Quoted prices (unadjusted) for identical assets or liabilities in active markets that the Company has the ability to access as of the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;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%;padding-left:1.05pt"&gt;Significant other observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, and other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;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;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%;padding-left:1.05pt"&gt;Significant unobservable inputs that reflect a company&#x2019;s own assumptions about the assumptions that market participants would use in pricing an asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company bases fair value of assets and liabilities on quoted market prices, prices for similar assets or liabilities, quoted prices in markets that are not active, and other inputs that are observable or can be corroborated by observable market data.&#160;&#160;If such information is not available, fair value is based upon internally developed models that primarily use, as inputs, observable market-based parameters.&#160;&#160;Valuation adjustments may be made to ensure that financial instruments are recorded at fair value.&#160;&#160;These adjustments may include amounts to reflect counterparty creditworthiness, as well as unobservable parameters.&#160;&#160;Any such valuation adjustments are applied consistently over time.&#160;&#160;The Company&#x2019;s valuation methodologies may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values.&#160;&#160;While management believes the Company&#x2019;s valuation methodologies are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine fair value of certain financial instruments could result in a different estimate of fair value at the reporting date.&#160;&#160;Furthermore, the reported fair value amounts have not been comprehensively revalued since the presentation dates, and therefore, estimates of fair value after the balance sheet date may differ significantly from the amounts presented herein.&#160;&#160;A more detailed description of the valuation methodologies used for assets and liabilities &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;measured at fair value, as well as the general classification of such instruments pursuant to the valuation hierarchy, is set forth below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Financial Assets and Liabilities&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company used the following methods and significant assumptions to estimate fair value for financial assets and liabilities measured on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Securities Available for Sale&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&#160;&#160;Securities available for sale are reported at fair value utilizing Level 1, Level 2, and Level 3 inputs.&#160;&#160;The fair value of securities available for sale is determined by utilizing a market approach by obtaining quoted prices on nationally recognized securities exchanges (other than forced or distressed transactions) that occur in sufficient volume or matrix pricing, which is a mathematical technique used widely in the industry to value debt securities without relying exclusively on quoted prices for the specific securities, but rather by relying on the securities&#x2019; relationship to other benchmark quoted securities.&#160;&#160;If such measurements are unavailable, the security is classified as Level 3.&#160;&#160;Significant judgment is required to make this determination.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes a third party pricing service provider to value its Level 1 and Level 2 investment securities.&#160;&#160;Annually, the Company obtains an independent auditor&#x2019;s report from its third party pricing service provider regarding its controls over investment securities.&#160;On a quarterly basis, the Company reprices its debt securities with a third party that is independent of the primary pricing service provider to verify the reasonableness of the fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivatives are reported at fair value utilizing Level 2 inputs.&#160;&#160;The Company utilizes a market approach by obtaining dealer quotations to value its customer interest rate swaps.&#160;&#160;The Company&#x2019;s derivatives are included within "other assets" and "other liabilities" in the accompanying consolidated balance sheets.  Derivative assets are typically secured through securities with financial counterparties or cross collateralization with a borrowing customer.  Derivative liabilities are typically secured through the Company pledging securities to financial counterparties or, in the case of a borrowing customer, by the right of setoff.  The Company considers factors such as the likelihood of default by itself and its counterparties, right of setoff, and remaining maturities in determining the appropriate fair value adjustments.  All derivative counterparties approved by the Company's Asset and Liability Committee ("ALCO") are regularly reviewed, and appropriate business action is taken to adjust the exposure to certain counterparties, if necessary.  Counterparty exposure is evaluated by netting positions that are subject to master netting agreements, as well as considering the amount of marketable collateral securing the position.  This approach used to estimate impacted exposures to counterparties is also used by the Company to estimate its own credit risk in derivative liability positions.  To date, no material losses have been incurred due to a counterparty's inability to pay any undercollateralized position.  There was no significant change in the value of derivative assets and liabilities attributed to credit risk that would have resulted in a derivative credit risk valuation adjustment at June&#160;30, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may be required, from time to time, to measure certain financial assets and financial liabilities at fair value on a nonrecurring basis.&#160;&#160;Financial assets measured at fair value on a nonrecurring basis include individually evaluated loans reported at the fair value of the underlying collateral if repayment is expected solely from the collateral.&#160;&#160;Collateral values are estimated using Level 3 inputs based on observable market data for both real estate collateral and non-real estate collateral.&#160;&#160;The following table presents assets and liabilities measured at fair value (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Gains (Losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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: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:9pt;font-weight:700;line-height:100%"&gt;243,497&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:#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:9pt;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: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:#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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;243,497&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:#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:9pt;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&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:700;line-height:100%"&gt;1,216,496&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;1,216,496&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,884&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,028&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,856&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:9pt;font-weight:700;line-height:100%"&gt;3,800&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;3,800&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate 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:9pt;font-weight:700;line-height:100%"&gt;25,550&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;25,550&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable equity 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:9pt;font-weight:700;line-height:100%"&gt;7,888&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,975&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,913&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;996&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;996&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&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:700;line-height:100%"&gt;56,688&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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-style:italic;font-weight:400;line-height:100%"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;43,186&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Nonrecurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non-Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;&#160;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:9pt;font-weight:700;line-height:100%"&gt;946&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:#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: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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;946&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:#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:9pt;font-weight:700;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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;272,216&#160;&lt;/span&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;272,216&#160;&lt;/span&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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Private label&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;9,108&#160;&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;5,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:9pt;font-weight:400;line-height:100%"&gt;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate 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:9pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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:9pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable equity 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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit held for investment&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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Nonrecurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 individually evaluated&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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;(478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 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;Non-Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's financial assets and liabilities measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3) include individually evaluated loans that were remeasured and reported at fair value through a specific valuation allowance allocation of the allowance for credit losses based upon the fair value of the underlying collateral (in thousands).&#160;&#160;The fair value of individually evaluated loans is estimated using one of several methods, including collateral value, liquidation value and discounted cash flows.&#160;&#160;The significant unobservable inputs used in the fair value measurement of collateral for collateral-dependent individually evaluated loans primarily relate to discounts applied to the customers&#x2019; reported amount of collateral.&#160;&#160;The amount of collateral discount depends upon the marketability of the underlying collateral.&#160;&#160;During the six months ended June 30, 2022 and 2021, collateral discounts ranged from 10% to 30%.  During the six months ended June 30, 2022 and 2021, the Company had no Level 2 financial assets and liabilities that were measured on a nonrecurring basis.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Non-Financial Assets and Liabilities&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:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has no non-financial assets or liabilities measured at fair value on a recurring basis.&#160;&#160;Certain non-financial assets measured at fair value on a non-recurring basis include other real estate owned (&#x201c;OREO&#x201d;), which is measured at the lower of cost or fair value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC Topic 825&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;&#160;&#x201c;Financial Instruments,&#x201d;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; as amended, requires disclosure of fair value information about financial instruments, whether or not recognized in the balance sheet, for which it is practicable to estimate that value.&#160;&#160;In cases where quoted market prices are not available, fair values are based on estimates using present value or other valuation techniques.&#160;&#160;Those techniques are significantly affected by the assumptions used, including discount rates and estimate of future cash flows.&#160;&#160;In that regard, the derived fair value estimates cannot be substantiated by comparison to independent markets and, in many cases, could not be realized in immediate settlement of the instrument.  ASC Topic 825 excludes certain financial instruments and all nonfinancial instruments from its disclosure requirements.  Accordingly, the aggregate fair value amounts presented do not represent the underlying value of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the estimates of fair value of financial instruments (in thousands). For short-term financial assets such as cash and cash equivalents, the carrying amount is a reasonable estimate of fair value due to the relatively short time between the origination of the instrument and its expected realization. For financial liabilities such as noninterest-bearing demand, interest-bearing demand and savings deposits, the carrying amount is a reasonable estimate of fair value due to these products having no stated maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&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;Cash and cash equivalents&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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Securities available-for-sale&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:700;line-height:100%"&gt;1,497,227&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:#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:9pt;font-weight:700;line-height:100%"&gt;1,497,227&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;1,494,371&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:#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:9pt;font-weight:700;line-height:100%"&gt;2,856&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Marketable equity 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:9pt;font-weight:700;line-height:100%"&gt;7,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,975&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,913&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Net 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:9pt;font-weight:700;line-height:100%"&gt;3,549,743&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,469,399&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:#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: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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;3,469,399&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative assets&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:700;line-height:100%"&gt;56,688&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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#ffffff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,141,928&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,582,619&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,610,268&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;972,351&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative liabilities&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:700;line-height:100%"&gt;43,186&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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#ffffff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;634,631&#160;&lt;/span&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: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;634,631&#160;&lt;/span&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: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;634,631&#160;&lt;/span&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: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#160;&#160;&#160;Securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Marketable equity 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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;4,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Net 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:9pt;font-weight:400;line-height:100%"&gt;3,525,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest receivable&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;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Deposits&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;4,925,336&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;4,926,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,856,421&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;1,070,303&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest payable&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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNTY5NQ_1357e196-be61-4315-849c-a931e7e19c92"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeAssets
      contextRef="i37df8059b6fe4f049085dfa73ee86391_I20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNTgxOQ_4401cef7-8920-4d6c-b8bc-3b77ee79615c"
      unitRef="usd">0</us-gaap:DerivativeCreditRiskValuationAdjustmentDerivativeAssets>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfOTQ4Mw_eaa8ea9f-9ee4-4af9-a506-2494f0ef8ecb">The following table presents assets and liabilities measured at fair value (in thousands):&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:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total Gains (Losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;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;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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: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:9pt;font-weight:700;line-height:100%"&gt;243,497&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:#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:9pt;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: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:#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:9pt;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:9pt;font-weight:700;line-height:100%"&gt;243,497&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:#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:9pt;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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&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:700;line-height:100%"&gt;1,216,496&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;1,216,496&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Private label&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,884&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,028&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,856&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:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:9pt;font-weight:700;line-height:100%"&gt;3,800&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;3,800&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate 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:9pt;font-weight:700;line-height:100%"&gt;25,550&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;25,550&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable equity 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:9pt;font-weight:700;line-height:100%"&gt;7,888&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,975&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,913&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;996&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;996&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&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:700;line-height:100%"&gt;56,688&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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-style:italic;font-weight:400;line-height:100%"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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;43,186&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:700;line-height:100%"&gt;Nonrecurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Non-Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;&#160;&#160;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:9pt;font-weight:700;line-height:100%"&gt;946&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:#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: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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;946&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:#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:9pt;font-weight:700;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Obligations of states and political subdivisions&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;272,216&#160;&lt;/span&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;272,216&#160;&lt;/span&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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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-backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Government agencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,094,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Private label&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;9,108&#160;&lt;/span&gt;&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: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:#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:9pt;font-weight:400;line-height:100%"&gt;5,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Trust preferred 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:9pt;font-weight:400;line-height:100%"&gt;4,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate 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:9pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#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:9pt;font-weight:400;line-height:100%"&gt;28,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Marketable equity 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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit held for investment&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;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Nonrecurring fair value measurements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 individually evaluated&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;&#x2014;&#160;&lt;/span&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;&#x2014;&#160;&lt;/span&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;(478)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 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;Non-Financial Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other real estate owned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3012ac24cef54657afa9a38e1007022c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNC0xLTEtMS0zNDI0MA_046f160e-0157-4407-9450-fcf924d613fd"
      unitRef="usd">243497000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3c2c60c44c0740aa855f5f4ae29f3b78_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNC0yLTEtMS0zNDI0MA_939316e8-feb0-410d-9953-741dd68348a5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3c9a38dd96c4458d9adc109a2d591233_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNC0zLTEtMS0zNDI0MA_9182a5a7-a04a-4ca3-af72-b35cae407414"
      unitRef="usd">243497000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7dc2c0b27fa84b6ea504d62b1097fb60_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNC00LTEtMS0zNDI0MA_e9bcf5aa-efde-4539-8ad1-d108f14eae47"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4cea5a1462cf4435a17e1fd080d6d6f3_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNi0xLTEtMS0zNDI0MA_ff2f5629-90c4-42dd-bbe6-b2759d9f17f9"
      unitRef="usd">1216496000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifae82a55987440a692e5ea0dedc5990b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNi0yLTEtMS0zNDI0MA_17497a24-0fe1-4d83-a0d9-800bce7908b2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iab43dcff4a294a37afc7c1b64f0a50ff_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNi0zLTEtMS0zNDI0MA_e2e40223-7253-496a-948e-919ca00276b6"
      unitRef="usd">1216496000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib8bcd412e12f41069b8726f37248e2cf_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNi00LTEtMS0zNDI0MA_830c39c0-6bb1-4fcf-8adc-8215a7180aaf"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2a2953f57ccf45b2bb7f374c9dd65b8d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNy0xLTEtMS0zNDI0MA_21bf9838-0c6c-416a-9592-8980eacdfd4e"
      unitRef="usd">7884000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1fa32633de8a45418adc858f4b396eeb_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNy0yLTEtMS0zNDI0MA_1a2f1dcc-7d24-40a2-a19a-db378eee794c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0aa4b47a0d2c464d9e79c61604549269_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNy0zLTEtMS0zNDI0MA_d87b141b-fe41-4070-8e79-fb74d04837ea"
      unitRef="usd">5028000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia42f6562d8fc4da5a7d96f4c894ab41d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfNy00LTEtMS0zNDI0MA_a2d71992-a4c0-454b-b9be-eb52d25d25ff"
      unitRef="usd">2856000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i28c0a504e9174cdc81a73a6bfedbc502_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOC0xLTEtMS0zNDI0MA_ed463cb1-1975-490c-bf0a-3e2edd9bd23d"
      unitRef="usd">3800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8a2cb374c88a425e8f91bc5bb8edc11b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOC0yLTEtMS0zNDI0MA_44dbbb8c-a989-4e74-a49d-61973a0f6f12"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0a1e237293b54599b6e8df3afff73022_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOC0zLTEtMS0zNDI0MA_6fcd2083-bbb7-45ab-8bbf-9f629d2f194f"
      unitRef="usd">3800000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifbc45ced13b84aa3bf468888a5862b39_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOC00LTEtMS0zNDI0MA_29dc9c75-636d-4779-badd-5fccaadedfb5"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i539623318bfb4b5b9758f020a6056701_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOS0xLTEtMS0zNDI0MA_38c208b4-3324-4960-b80f-0387bae8442f"
      unitRef="usd">25550000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9c1c1968cf1d455a91dbb274959f0c2c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOS0yLTEtMS0zNDI0MA_edc0702a-565f-4724-8cef-e961b8653469"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7c8c903d659b46258d6aa26b73fd8dad_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOS0zLTEtMS0zNDI0MA_140a6bf9-c97b-4cc0-b19d-c2c6e66387d1"
      unitRef="usd">25550000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i86244bc045f045d58aba53bdf527ba7d_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfOS00LTEtMS0zNDI0MA_d871fe1c-5f72-4b29-ba38-3b7202453994"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3b78bb8e208046509640a202a06ab148_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTAtMS0xLTEtMzQyNDA_edd7d381-9016-4964-ab42-803170a7527a"
      unitRef="usd">7888000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i800ceb8095ca4322b1f8b4eb9268ad75_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTAtMi0xLTEtMzQyNDA_3777c034-3dc9-453a-acf8-d5bc9ac25f5e"
      unitRef="usd">3975000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i70772a0579fd46b387b29ead0a0ad19b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTAtMy0xLTEtMzQyNDA_e4123b9b-93c0-409b-b5e1-a1af52d55eb4"
      unitRef="usd">3913000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifadd4493b7b147279d612c9b293a2253_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTAtNC0xLTEtMzQyNDA_bf4a7719-ce88-4c87-aef9-d2989bd7bd91"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id3151dafde194082b9a294baf9ee830b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTEtMS0xLTEtMzQyNDA_7f02cd0e-3d9f-4c27-ab9d-02fb1d387953"
      unitRef="usd">996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i300da3431ff94dcaa66327648cdf7342_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTEtMi0xLTEtMzQyNDA_128ab1a0-42f1-4a52-aa14-d1ffb917ebd2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7acc8daad88d4d03b59cb8147560113c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTEtMy0xLTEtMzQyNDA_8f40c78f-c6df-4159-b84f-52e7bdd3a3d9"
      unitRef="usd">996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9ba800a67f1a49c4abddcb006ab266e1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTEtNC0xLTEtMzQyNDA_9cc7fae0-a5b6-41db-b001-cbcc10f98435"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0d2bc1ab1f184bcbb9e9f3467eb35956_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTItMS0xLTEtMzQyNDA_21827c0b-c042-4a0a-b6a3-89757719455a"
      unitRef="usd">56688000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iee6990cc6e5b4e0cad3e52c74c4aee11_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTItMi0xLTEtMzQyNDA_40f16c78-390c-4880-b5f4-30c0373c7901"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i059c395b2c964853a60bf2ca58a99970_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTItMy0xLTEtMzQyNDA_f80234a8-b297-497f-9a66-79615be744eb"
      unitRef="usd">56688000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i69cfb86b42ad4efda21bbc61dd00b529_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTItNC0xLTEtMzQyNDA_95333f05-3ecf-4525-8d0b-c371d0dcf36c"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1c54a0b49d5848779275ebb1bc9b42f6_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTQtMS0xLTEtMzQyNDA_5e57f53c-033e-449e-bbb3-f5d425474ca1"
      unitRef="usd">43186000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i081b0703437a4deaa672e4ab971d1d74_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTQtMi0xLTEtMzQyNDA_d51f0e87-a22d-44c1-9868-f71245ea3a41"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if4bc54868fc04c0686fbf7995ed1f641_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTQtMy0xLTEtMzQyNDA_7e7f065f-85d2-4e7c-9a33-94a27edef335"
      unitRef="usd">43186000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="icfa24104ee5448bcbdac260bf2bef656_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTQtNC0xLTEtMzQyNDA_2cf62810-e626-4118-89a2-8b193d5ed9ce"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i556efaaa66f946bc858ad2d57989faec_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTgtMS0xLTEtMzQyNDA_77a4aa35-9551-4d9e-a08e-a728d7e17f73"
      unitRef="usd">946000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7de5abcd948e41b1a6a328fb709ce273_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTgtMi0xLTEtMzQyNDA_0fe2b81e-8aa8-40ea-8269-9cac8eac3ebc"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0c3fbfb187f94488bf2c747d68f38fe0_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTgtMy0xLTEtMzQyNDA_bc32891d-63ec-43ba-829a-899b45d3f0b6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ibeb7076c9a7a41d79d5209ad92b7dba1_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTgtNC0xLTEtMzQyNDA_4038aaf7-dd98-4dca-b6a4-d44435b67e55"
      unitRef="usd">946000</us-gaap:AssetsFairValueDisclosure>
    <chco:WriteDownsIncludedInOtherNoninterestExpense
      contextRef="i1a34a87dcd3248f88f6f1815c89ea903_D20220101-20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMTgtNS0xLTEtMzQyNDA_ff4bb1e9-c1c8-4828-a9d9-50f2e28ef658"
      unitRef="usd">20000</chco:WriteDownsIncludedInOtherNoninterestExpense>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4e70a3cbe4624e43941122baedf0df11_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjMtMS0xLTEtMzQyNDA_2bdb73ec-8378-449c-aa55-8f71d37bcb97"
      unitRef="usd">272216000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib32ccc32f2dc454e8f264821f30227e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjMtMi0xLTEtMzQyNDA_a2ffbcea-35fd-40d8-8747-e5593d8ca8c2"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i72439744d07d46ea9fb9710e0899bb8a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjMtMy0xLTEtMzQyNDA_0dd24d2e-e225-4986-8f0d-ae0c4201f8e8"
      unitRef="usd">272216000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifc95a8d6db0841498e542dddcd25e626_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjMtNC0xLTEtMzQyNDA_f7e24a8c-1645-4980-ad99-d96496834139"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i93ed0fe8b3804097b21b782e9ccc5395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjUtMS0xLTEtMzQyNDA_5b2e4843-16ae-4de6-949c-ccbbb3d00d10"
      unitRef="usd">1094311000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i966b920c83204ce4816986275b2d27b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjUtMi0xLTEtMzQyNDA_c3454b86-7583-4b57-9b97-47b4664c2469"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id6f366eea93e4594bfc17e3e77fff84e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjUtMy0xLTEtMzQyNDA_243141bb-fc42-4ebc-a4ad-d6b9481145ab"
      unitRef="usd">1094311000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i242896d913a640878a653c063e85d661_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjUtNC0xLTEtMzQyNDA_3631409d-4e8f-436e-8e0e-0adb10d98702"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5e69ec55c3c947c2a51c3c0d2ae89e27_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjYtMS0xLTEtMzQyNDA_3294737a-314b-4706-97e4-ddbe98b73940"
      unitRef="usd">9108000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3aa519d74acc42b6b691432fac4c2477_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjYtMi0xLTEtMzQyNDA_e8bba5fb-a7a9-4e47-a017-e1c67fca9c56"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i24243d717b6545f0b2c03cca9e33c3cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjYtMy0xLTEtMzQyNDA_c8a92610-3c93-4e2f-82d2-2785f9a3cbe4"
      unitRef="usd">5647000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie989bdb5351c40f09fd56aa7381c9952_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjYtNC0xLTEtMzQyNDA_6b64e4eb-d05e-49eb-9557-51b2e5255021"
      unitRef="usd">3461000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i66165ae6638c48b1810f4610b1692a8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjctMS0xLTEtMzQyNDA_3242857b-cfea-4c0a-872f-1d9d3c3f94d5"
      unitRef="usd">4203000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i97a3dd60ad324638b3d5989a274b574c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjctMi0xLTEtMzQyNDA_3dd8075c-4bb8-4a1c-9988-2e525cbb9052"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i314b4eebf91240329aee4b136f6c7519_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjctMy0xLTEtMzQyNDA_7b901ffd-0457-4224-a85b-adaac42f89cc"
      unitRef="usd">4203000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib6acef6050be436e94947e81f53f0777_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjctNC0xLTEtMzQyNDA_a69f3381-90eb-491c-9b46-a762ee9a3a89"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6dba8580fa6a47c8bd90a8b5f5994d73_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjgtMS0xLTEtMzQyNDA_493c33bd-8b5e-49a4-b5a2-c8fb72f11f43"
      unitRef="usd">28327000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i47b8a3991d3f403c81b2cc583107092f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjgtMi0xLTEtMzQyNDA_43a0943e-04ec-49a2-b344-930ad150d2f8"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8e9a8b23dd984946aa016872df45953e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjgtMy0xLTEtMzQyNDA_2f69fd4b-34de-486f-b967-c2bc45236736"
      unitRef="usd">28327000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i7832e3ae0c7644108c56888bfda3c0b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjgtNC0xLTEtMzQyNDA_8e07e1c2-bec1-410f-b838-1f55892d7944"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4bbb9a73a9e842c7a859a8b2d96c6087_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjktMS0xLTEtMzQyNDA_b2f317d9-f6af-424b-b16e-c6693fb9db16"
      unitRef="usd">9211000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if52ca20fa86a47a99c99d34d65990dc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjktMi0xLTEtMzQyNDA_0ff4b6a3-ffd3-4f8f-b191-01cab5f98832"
      unitRef="usd">4134000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia2442190e1f14ea791148d2b2924403c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjktMy0xLTEtMzQyNDA_4cd7918b-a9fb-4e78-8533-0d7e2d6ef067"
      unitRef="usd">5077000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0073a03ce6be4362897549977e076f39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMjktNC0xLTEtMzQyNDA_e264799e-b793-44e7-b2b2-c9e72c38e03f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf2df9c637bb47ba9a29c0fd502bf8b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzAtMS0xLTEtMzQyNDA_1541803d-21e6-4cd3-a00a-2aa13f9695c3"
      unitRef="usd">996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i616e364e0e2545a9b87bed80d6b99023_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzAtMi0xLTEtMzQyNDA_f01310ca-93f1-45c2-8bcd-8cd30780a72f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3b9b63f6dbe54ff6ae1502dc1cd93f3e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzAtMy0xLTEtMzQyNDA_2e9e12c2-168c-4a39-bb9b-ab0419a13e3c"
      unitRef="usd">996000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9db91fa504fa42ed97e797cd7841771d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzAtNC0xLTEtMzQyNDA_4b92b386-7c26-41c7-8c39-7edf2653202d"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic1b8ea02e32f41569225fc22d51777cc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzEtMS0xLTEtMzQyNDA_1ed9a056-6943-43e7-97ac-18184bf53681"
      unitRef="usd">29029000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6042565483a9410998bc381441053849_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzEtMi0xLTEtMzQyNDA_8bbd1fba-a6f1-4081-8850-a0e0183eba05"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6701a5987b9947b7a409c008b40eaf60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzEtMy0xLTEtMzQyNDA_6afe012e-1b53-444e-b803-344010cde060"
      unitRef="usd">29029000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8321c9ec403e4d8a800dcaa525cf9b54_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzEtNC0xLTEtMzQyNDA_3c4b1c5c-9850-4b3e-8f01-715b39658102"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib83cf222e4d04119b88ab4143e1a2a0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzMtMS0xLTEtMzQyNDA_5c6cc952-ef9c-4934-a707-250c6c49445e"
      unitRef="usd">24283000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic97a67e9154645d291ca033c36114b39_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzMtMi0xLTEtMzQyNDA_451244a3-0484-434b-b6f0-87c7ef45359f"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie603e2e7f6594748ace0354b3c229d81_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzMtMy0xLTEtMzQyNDA_52052113-6b35-4ae4-8412-ce9402132f16"
      unitRef="usd">24283000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie3b842353eb24dd4b954814bd4db9d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzMtNC0xLTEtMzQyNDA_90e3ecb6-cd24-46dc-a301-96f109a8ca51"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6ffc1c4096a044d38adb47e7d0175413_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzctMS0xLTEtMzQyNDA_d4ba917b-eebf-4ece-bf39-0b308d07f9cf"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ifbc1d8bbb7c9441bae7e06288ed0940e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzctMi0xLTEtMzQyNDA_5d646cdc-8043-420a-9146-880b0172a804"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic5f665a590c447bfb88b3e131f4f9fe8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzctMy0xLTEtMzQyNDA_aba7ab79-20ac-4ff6-9934-9ca261aa0e60"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i6eee485551454893861295660bf17bac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzctNC0xLTEtMzQyNDA_eb88f458-409a-4068-8d88-977769e152d3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <chco:ProvisionForLoanLossesonImpairedLoansDuringPeriod
      contextRef="ib648369043ed4948b637ed1e35bb9754_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzctNS0xLTEtMzQyNDA_067dab4b-70fd-4ffb-8b6e-24e7ac71933c"
      unitRef="usd">478000</chco:ProvisionForLoanLossesonImpairedLoansDuringPeriod>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id2fe5bed3a6340fabed974f52b910e8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzktMS0xLTEtMzQyNDA_564feaab-d6b7-4c19-98da-ab872b95a894"
      unitRef="usd">1319000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie06b56df4a8c4c098f8d117d8a18a258_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzktMi0xLTEtMzQyNDA_7e550e97-ebb2-49ec-978b-b3242aaee7c6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0698831af15848f0b946914f9cf8aa7a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzktMy0xLTEtMzQyNDA_667c6b1b-1171-401b-a90f-9068e63d5cbf"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i36cfb5cd2bca40388c8eb8862244e136_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzktNC0xLTEtMzQyNDA_cd0a8831-d482-4c82-a1bd-699516c92092"
      unitRef="usd">1319000</us-gaap:AssetsFairValueDisclosure>
    <chco:WriteDownsIncludedInOtherNoninterestExpense
      contextRef="ieb51fd93df3f46aabf77f7a85d4853cc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOmM5ZjQzYmFiNDUxNTQ1ZmZiYmY3NmRiYzYxY2Y4ZjMwL3RhYmxlcmFuZ2U6YzlmNDNiYWI0NTE1NDVmZmJiZjc2ZGJjNjFjZjhmMzBfMzktNS0xLTEtMzQyNDA_faa8600c-3589-469e-8d64-0eb395e67876"
      unitRef="usd">2000</chco:WriteDownsIncludedInOtherNoninterestExpense>
    <chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent
      contextRef="ie2806cc682a94046909819851df045d0_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNzQ4OA_a385596e-0ec0-443a-89c4-93de0906bd20"
      unitRef="number">0.10</chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent>
    <chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent
      contextRef="i25a2d0a7ecec4330872f0517db69be58_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNzQ4OA_a98b43fb-3e5c-4879-9eea-a4d3ea33f905"
      unitRef="number">0.10</chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent>
    <chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent
      contextRef="i92b63734720b41d3a8dccc429b5f46ac_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNzQ5NA_078317c4-a9f7-49e1-beee-8b62a655cbde"
      unitRef="number">0.30</chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent>
    <chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent
      contextRef="i6e31890676ae453b861c712dbc37a7b9_D20220101-20220630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfNzQ5NA_4d182000-cf2f-4c9c-a2e9-144cf4133ef5"
      unitRef="number">0.30</chco:UnobservableInputsFairValueMeasurementCollateralDiscountPercent>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="ic3d7d28f309b4eba832de9185939e4a5_D20220101-20220630"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RleHRyZWdpb246NGYwZWYyOTVmOWIzNDk4NWEzNmY4MWI5YjM3YTE0YTBfOTQ3OQ_bc4c47b2-0012-4587-9ea8-830dde1bd405">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the estimates of fair value of financial instruments (in thousands). For short-term financial assets such as cash and cash equivalents, the carrying amount is a reasonable estimate of fair value due to the relatively short time between the origination of the instrument and its expected realization. For financial liabilities such as noninterest-bearing demand, interest-bearing demand and savings deposits, the carrying amount is a reasonable estimate of fair value due to these products having no stated maturity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.334%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Carrying Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;June 30, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" 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;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&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;Cash and cash equivalents&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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;696,979&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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 style="background-color:#cceeff;padding:2px 0 2px 1pt;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;&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Securities available-for-sale&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:700;line-height:100%"&gt;1,497,227&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:#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:9pt;font-weight:700;line-height:100%"&gt;1,497,227&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;1,494,371&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:#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:9pt;font-weight:700;line-height:100%"&gt;2,856&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Marketable equity 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:9pt;font-weight:700;line-height:100%"&gt;7,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;7,888&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,975&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,913&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Net 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:9pt;font-weight:700;line-height:100%"&gt;3,549,743&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:#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:9pt;font-weight:700;line-height:100%"&gt;3,469,399&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:#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: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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;3,469,399&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;16,342&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative assets&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:700;line-height:100%"&gt;56,688&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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;56,688&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:#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: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:#ffffff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,141,928&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,582,619&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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,610,268&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;972,351&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;402,368&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:#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: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;478&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative liabilities&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:700;line-height:100%"&gt;43,186&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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#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:9pt;font-weight:700;line-height:100%"&gt;43,186&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:#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: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:#ffffff;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;634,631&#160;&lt;/span&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: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;634,631&#160;&lt;/span&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: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;634,631&#160;&lt;/span&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: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;&#160;&#160;&#160;Securities available-for-sale&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,408,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,404,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Marketable equity 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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;9,211&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;4,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,077&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Net 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:9pt;font-weight:400;line-height:100%"&gt;3,525,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest receivable&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;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;15,627&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Deposits&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;4,925,336&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;4,926,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,856,421&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;1,070,303&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;312,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Accrued interest payable&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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&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:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&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;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMy0xLTEtMS0zNDI0MA_6d166a1e-08f0-41d6-8679-4f8fcc640e1d"
      unitRef="usd">696979000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMy0yLTEtMS0zNDI0MA_ad4af7fa-6e6d-46f0-8e67-21b856c91da9"
      unitRef="usd">696979000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMy0zLTEtMS0zNDI0MA_658b49c6-8dd3-40f9-a06d-1573adf83e03"
      unitRef="usd">696979000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMy00LTEtMS0zNDI0MA_cc07e4ee-9831-4bf7-8396-38b92dfa8b19"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMy01LTEtMS0zNDI0MA_5300094f-e3b7-48dc-8743-7831ee1e2e99"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNC0xLTEtMS0zNDI0MA_caa56561-00d7-4d84-9e2f-ec17e4fcf5dd"
      unitRef="usd">1497227000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNC0yLTEtMS0zNDI0MA_268cb236-048e-477d-9360-05d72107f195"
      unitRef="usd">1497227000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNC0zLTEtMS0zNDI0MA_f037bd36-d597-49c2-ae85-abd570204935"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNC00LTEtMS0zNDI0MA_ee21edfd-d149-4923-b150-70fa320d9b8a"
      unitRef="usd">1494371000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNC01LTEtMS0zNDI0MA_65424f1f-7c68-47b4-9980-020b950833bb"
      unitRef="usd">2856000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNS0xLTEtMS0zNDI0MA_7f94b9de-2891-4102-ad62-5171b38b8508"
      unitRef="usd">7888000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNS0yLTEtMS0zNDI0MA_8f548a85-ca6e-4534-9021-6bae5dec2a55"
      unitRef="usd">7888000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNS0zLTEtMS0zNDI0MA_78473389-dfc0-435d-936f-164026f00f5c"
      unitRef="usd">3975000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNS00LTEtMS0zNDI0MA_b309707a-abcf-473b-868e-dc398e52870e"
      unitRef="usd">3913000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNS01LTEtMS0zNDI0MA_a8bf2e1f-5fd9-4537-96d2-b2a4d3adeffa"
      unitRef="usd">0</chco:OtherInvestmentSecurities>
    <us-gaap:NotesReceivableNet
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNi0xLTEtMS0zNDI0MA_956f8ad0-2d44-4898-ba97-64069117aab2"
      unitRef="usd">3549743000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNi0yLTEtMS0zNDI0MA_7e789a72-20f1-427a-be97-8783c286bbca"
      unitRef="usd">3469399000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNi0zLTEtMS0zNDI0MA_f665e351-5400-4bce-8ff5-416d7144fb13"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNi00LTEtMS0zNDI0MA_af421d3d-84fd-42fa-bca6-8dd232dab38a"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNi01LTEtMS0zNDI0MA_78084e6a-cd79-4b6f-ab5a-d3f20a6b2f36"
      unitRef="usd">3469399000</us-gaap:NotesReceivableNet>
    <us-gaap:InterestReceivable
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNy0xLTEtMS0zNDI0MA_cc6b3897-f766-41bb-9d70-3709b258b46c"
      unitRef="usd">16342000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNy0yLTEtMS0zNDI0MA_3940ed6f-776e-4717-9020-8099a80a48cc"
      unitRef="usd">16342000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNy0zLTEtMS0zNDI0MA_e686ef04-2bf8-4ff4-833a-6776fb9031f8"
      unitRef="usd">16342000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNy00LTEtMS0zNDI0MA_25f46b96-0cd6-4aaf-b4ff-eb6fb2ec4fb2"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfNy01LTEtMS0zNDI0MA_3125b1b2-525f-456b-ad5a-c0e7b5590349"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:DerivativeAssets
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfOC0xLTEtMS0zNDI0MA_7a21ebd9-01e3-4b34-bd06-958776e95a21"
      unitRef="usd">56688000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfOC0yLTEtMS0zNDI0MA_c005a575-b799-434a-92e5-f7a6b83c46e0"
      unitRef="usd">56688000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfOC0zLTEtMS0zNDI0MA_36e8576b-e726-43c5-8513-ae5064d428c7"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfOC00LTEtMS0zNDI0MA_5a09abd5-e11d-496a-a41f-7884172ef77c"
      unitRef="usd">56688000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfOC01LTEtMS0zNDI0MA_39b39d73-49c8-4434-943b-0e85e1238e1f"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:Deposits
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTEtMS0xLTEtMzQyNDA_1f0a94e7-55c7-465b-bd0f-1e47ece3e3bc"
      unitRef="usd">5141928000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTEtMi0xLTEtMzQyNDA_6c27ab59-365a-47ec-a6b5-a7412a219214"
      unitRef="usd">4582619000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTEtMy0xLTEtMzQyNDA_c1a82182-3f31-4b37-9f8b-dce7e89f7198"
      unitRef="usd">3610268000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTEtNC0xLTEtMzQyNDA_b9e104e4-0b8d-4080-ab6e-f39f887f1313"
      unitRef="usd">972351000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTEtNS0xLTEtMzQyNDA_7629ac25-5d46-48ec-af41-d4de45b6f2d3"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTItMS0xLTEtMzQyNDA_0910390b-f5fc-4519-a730-677b18538f61"
      unitRef="usd">402368000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTItMi0xLTEtMzQyNDA_09ecf600-e82a-44bc-a93d-b09aaa25554b"
      unitRef="usd">402368000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTItMy0xLTEtMzQyNDA_ebe67578-98d5-47d6-9803-bae9cef2dcaa"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTItNC0xLTEtMzQyNDA_d66f281a-3f49-4c2d-a050-2e939917c083"
      unitRef="usd">402368000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTItNS0xLTEtMzQyNDA_14298c39-7ef9-489b-87b8-02510828a536"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTMtMS0xLTEtMzQyNDA_0860dc13-433b-4871-90bc-3d7902cb7afe"
      unitRef="usd">478000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTMtMi0xLTEtMzQyNDA_e70d7de0-6bf2-40d7-b313-da2ff1f0f1bf"
      unitRef="usd">478000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTMtMy0xLTEtMzQyNDA_67ce0c51-f33a-4f40-9d3f-10c8aa27d41a"
      unitRef="usd">478000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTMtNC0xLTEtMzQyNDA_18da4b09-a9ff-4582-9157-bf18cb87b7ce"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTMtNS0xLTEtMzQyNDA_285cdc04-fb75-4b08-82e9-d4055e0de51e"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="i46cabbba8cd14f1399af51a60e25c2ca_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTQtMS0xLTEtMzQyNDA_9c3dd948-eed8-4fd6-af15-146c83a6c643"
      unitRef="usd">43186000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2ded2924a1104b82a7db6136c00fd31c_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTQtMi0xLTEtMzQyNDA_42aa429b-4cd7-4c13-a849-5b52ee9e2510"
      unitRef="usd">43186000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i9c341041464f4227adeb9b1e8f973ebd_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTQtMy0xLTEtMzQyNDA_b13f6901-7c0a-48ef-84d5-ddda350f6604"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i78a5fc056d984b86b43f5c7bc4afe10b_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTQtNC0xLTEtMzQyNDA_b7533fa5-f92f-4744-bae6-41e73e0dee7a"
      unitRef="usd">43186000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic409ba9cf1064b049a019ffcbe87b872_I20220630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTQtNS0xLTEtMzQyNDA_efeb6c80-37fa-480c-a49b-bd246198e43d"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTgtMS0xLTEtMzQyNDA_a2338a22-3e54-4438-b2c6-96205595a953"
      unitRef="usd">634631000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTgtMi0xLTEtMzQyNDA_965e8eee-56f0-4ccb-9d98-c6d7703313ac"
      unitRef="usd">634631000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTgtMy0xLTEtMzQyNDA_fd13aef0-1b8f-4749-a3cf-b8e64ffd5683"
      unitRef="usd">634631000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTgtNC0xLTEtMzQyNDA_1c3aeee3-7ac0-4038-bbc4-5fe21ffdb864"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTgtNS0xLTEtMzQyNDA_3bad1191-3374-42f1-acde-a480de7c5cc1"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTktMS0xLTEtMzQyNDA_fc72c19f-63ba-4fde-9314-09b55cbeddb6"
      unitRef="usd">1408165000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTktMi0xLTEtMzQyNDA_895d7f1e-6179-44fd-a00d-8c7b21157297"
      unitRef="usd">1408165000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTktMy0xLTEtMzQyNDA_9b387152-76f5-483b-8e21-373148d04bf6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTktNC0xLTEtMzQyNDA_1fbaff11-2d42-48f4-a708-110f55af3927"
      unitRef="usd">1404704000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMTktNS0xLTEtMzQyNDA_ce2668b2-6c7e-4529-8092-17723cc43fc7"
      unitRef="usd">3461000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjAtMS0xLTEtMzQyNDA_2a1bd9d6-c80b-4104-a572-4927055ef993"
      unitRef="usd">9211000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjAtMi0xLTEtMzQyNDA_8ec2d3ec-940b-48c8-8737-c5d086a5939e"
      unitRef="usd">9211000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjAtMy0xLTEtMzQyNDA_13c2718e-59d8-40f3-9bf2-2129554a6b49"
      unitRef="usd">4134000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjAtNC0xLTEtMzQyNDA_8a324d22-1267-402b-934f-6aa5d40a8d12"
      unitRef="usd">5077000</chco:OtherInvestmentSecurities>
    <chco:OtherInvestmentSecurities
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjAtNS0xLTEtMzQyNDA_1f12bc44-be73-4579-b86d-1d2a070012d3"
      unitRef="usd">0</chco:OtherInvestmentSecurities>
    <us-gaap:NotesReceivableNet
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjEtMS0xLTEtMzQyNDA_ae6a37eb-508e-4acd-8fa5-5e7f0f4d68a0"
      unitRef="usd">3525648000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjEtMi0xLTEtMzQyNDA_a41c190a-f422-4108-a0f6-c00cd253c02c"
      unitRef="usd">3456539000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjEtMy0xLTEtMzQyNDA_a04ca8f7-a1ff-4e84-a315-284a87b54c65"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjEtNC0xLTEtMzQyNDA_67378a73-8fce-48b1-adaa-47e050dcf946"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjEtNS0xLTEtMzQyNDA_b34057e6-9884-446e-aa88-e6a0399eb4a1"
      unitRef="usd">3456539000</us-gaap:NotesReceivableNet>
    <us-gaap:InterestReceivable
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjItMS0xLTEtMzQyNDA_644b9c2b-9a7d-4755-a897-f10e529cceb6"
      unitRef="usd">15627000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjItMi0xLTEtMzQyNDA_64366e37-b408-4a1d-8a74-d040cf9f0d3b"
      unitRef="usd">15627000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjItMy0xLTEtMzQyNDA_d3b2f09d-c7e6-4f0c-be75-a7e85a61be74"
      unitRef="usd">15627000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjItNC0xLTEtMzQyNDA_a7f07b8b-7daa-4f9c-b1b8-0e12df591315"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjItNS0xLTEtMzQyNDA_fe203c18-677e-4333-8545-4219511beff4"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:DerivativeAssets
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjMtMS0xLTEtMzQyNDA_8e18b113-ce14-4e51-aab2-becea31b1a9d"
      unitRef="usd">29029000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjMtMi0xLTEtMzQyNDA_2a653585-aacf-43ee-955e-83a05c3b892b"
      unitRef="usd">29029000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjMtMy0xLTEtMzQyNDA_8663d928-94f0-42a9-9ad5-bdb64745e59a"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjMtNC0xLTEtMzQyNDA_5f22c8d8-dbe0-42ad-9b62-1259c7e83fa0"
      unitRef="usd">29029000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjMtNS0xLTEtMzQyNDA_c0850c5f-f309-4f4d-b1b8-47173843010d"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:Deposits
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjYtMS0xLTEtMzQyNDA_b372836f-f852-4aff-b556-3782310ae446"
      unitRef="usd">4925336000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjYtMi0xLTEtMzQyNDA_9256df97-67d9-4856-bdbb-bc12a139adf2"
      unitRef="usd">4926724000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjYtMy0xLTEtMzQyNDA_336ba54c-5204-47fa-8bf4-c62d2dba8f2c"
      unitRef="usd">3856421000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjYtNC0xLTEtMzQyNDA_231c8b7f-9212-43cb-969b-6a7ee6fb517c"
      unitRef="usd">1070303000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjYtNS0xLTEtMzQyNDA_3a863d48-73a5-4380-a7bb-46f230ec609a"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjctMS0xLTEtMzQyNDA_2d562233-0e6f-43a5-a288-a220541e4a65"
      unitRef="usd">312458000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjctMi0xLTEtMzQyNDA_f3f886ad-d259-4c43-b35f-21fe66057b6d"
      unitRef="usd">312458000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjctMy0xLTEtMzQyNDA_f2d1e538-4f65-48d9-9337-6d2a5eb8db62"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjctNC0xLTEtMzQyNDA_7b99ed51-67c6-46fc-a5ae-d218dfdcdaa5"
      unitRef="usd">312458000</us-gaap:ShorttermDebtFairValue>
    <us-gaap:ShorttermDebtFairValue
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjctNS0xLTEtMzQyNDA_0f0431ae-bda2-4522-94a1-30f0f9bd805d"
      unitRef="usd">0</us-gaap:ShorttermDebtFairValue>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjgtMS0xLTEtMzQyNDA_19dd3077-024d-43a8-b63f-1534dfbfe668"
      unitRef="usd">600000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjgtMi0xLTEtMzQyNDA_08c96546-1959-4cc1-9ea9-3e65775de679"
      unitRef="usd">600000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjgtMy0xLTEtMzQyNDA_9a35f700-1ae6-44b2-ae5c-5d494d30fa16"
      unitRef="usd">600000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjgtNC0xLTEtMzQyNDA_0b8f2e11-7ede-4666-9d8d-57936975f79f"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjgtNS0xLTEtMzQyNDA_ed679810-7e94-4141-9728-8a8a4b9107b7"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:DerivativeLiabilities
      contextRef="i42911bdafc7d4345a99725480a05573d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjktMS0xLTEtMzQyNDA_138b60cd-c352-49f9-84e4-63a67a02d5ec"
      unitRef="usd">24283000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i48ec761e89e0497eaf1122b261c29cd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjktMi0xLTEtMzQyNDA_306aa5b9-61a5-44e2-8c8c-a44f42742f42"
      unitRef="usd">24283000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia923e611f2054a68bc81cdd0c659bbd3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjktMy0xLTEtMzQyNDA_91dc942c-5746-48cf-9f23-9b1a48d1fa18"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic8eb7122d07f4ccebeda812f7d3addec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjktNC0xLTEtMzQyNDA_477bd8c9-2d9e-4157-9495-1fd100e0b97f"
      unitRef="usd">24283000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5563df0b352a47ae9677a5bf2f201942_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjhkNTNmMTlkN2Y3ZjQ2YTg5NjViZTVmYWQ3ZDJmMGZlL3NlYzo4ZDUzZjE5ZDdmN2Y0NmE4OTY1YmU1ZmFkN2QyZjBmZV84Mi9mcmFnOjRmMGVmMjk1ZjliMzQ5ODVhMzZmODFiOWIzN2ExNGEwL3RhYmxlOjA3OGY3MDI0NzYyNTRkY2Q4NTExZThkM2ViOTg2NGM5L3RhYmxlcmFuZ2U6MDc4ZjcwMjQ3NjI1NGRjZDg1MTFlOGQzZWI5ODY0YzlfMjktNS0xLTEtMzQyNDA_71d503cc-81d9-4ed7-9895-bfee5d6620de"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
</xbrl>
